Situated in Colombo, near Bambalapitiya Beach, National Art Gallery and Gangaramaya Buddhist Temple, Flower Road Villa features a terrace. It is located less than 1 km from Kollupitiya Beach and features a housekeeping service. The guest house also provides free WiFi as well as a paid airport shuttle service.
Some units are equipped with air conditioning, a TV, washing machine and a kettle, as well as a fully equipped kitchen. At the guest house, all units include a private bathroom.
A car rental service is available at the guest house.
Popular points of interest near Flower Road Villa include Colombo City Centre Shopping Mall, Colombo Town Hall and The Independence Square. The nearest airport is Diyawanna Oya Seaplane Base Airport, 7 km from the accommodation.