Advertisement
Janaki Hotel
Janaki Hotel
Address:
43 Fife Road, Havelock Town, Colombo, Sri Lanka
Traveler Rating by TripAdvisor
Please enable JavaScript to properly view and use this web site.