Flower Road Villa ligt in Colombo, op minder dan 1 km van Kollupitiya Beach, en biedt een terras, rookvrije kamers, en gratis WiFi. De accommodatie ligt dicht bij verschillende bekende bezienswaardigheden, op 12 minuten lopen van Colombo City Centre Shopping Mall, 1,5 km van stadhuis van Colombo en 1,7 km van The Independence Square. Het pension heeft familiekamers.
Alle kamers zijn inclusief een eigen badkamer en sommige kamers hebben een keuken met een koelkast.
Populaire bezienswaardigheden in de buurt van het pension zijn Bambalapitiya Beach, National Art Gallery en boeddhistische tempel Gangaramaya. Het dichtstbijzijnde vliegveld is Diyawanna Oya Seaplane Base, op 7 km van Flower Road Villa. De accommodatie biedt een betaalde shuttleservice naar deze luchthaven.