Hitchhike Backpackers Hostel is located in Colombo, Sri Lanka on 50/3a Templers Road (Colonne Place) Mount Lavinia. Hitchhike Backpackers Hostel is rated 4.1 out of 5 in the category hostel in Sri Lanka.
Address
50/3a Templers Road (Colonne Place) Mount Lavinia