Sri Lankan Hostel

Sri Lankan Business

Sri Lankan Business

Thambili Island @ Stubbs

Category: 2 stars, Hotels, Sri Lankan Hostel, Star Ratings

1A Stubbs Pl, Colombo 00500

CityRest Fort

Category: 2 stars, Hotels, Sri Lankan Hostel, Star Ratings

46 Hospital St, Colombo 00100