Advertisement
Janaki Hotel
Janaki Hotel
Address:
43 Fife Road, Havelock Town, Colombo, Sri Lanka
Traveler Rating by TripAdvisor