Bloom Hotel Hotel Watumulla, Colombo District
Bloom Hotel is set in Watumulla, 600 metres from Mount Lavinia Beach and 6.8 km from Bambalapitiya Railway Station. The property is situated 12 km from Khan Clock Tower, 14 km from R Premadasa Stadium and 35 km from Leisure World.
Number of rooms: 3
Hotel Road, 10350 Watumulla, Sri Lanka