Glow Villa is gelegen in Talangama, op 15 km van R Premadasa Stadium, en 16 km van Treinstation Bambalapitiya. De accommodatie biedt een tuin, een terras en gratis WiFi.
De accommodatie is voorzien van een tv en een gedeelde badkamer met bidet, douche en gratis toiletartikelen. Daarnaast beschikt de keuken over een koelkast, een oven en een magnetron. Tegen betaling kan de accommodatie handdoeken en beddengoed verzorgen.
Khan Clock Tower ligt op 16 km van de bed & breakfast, en Leisure World ligt 23 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Ratmalana, op 17 km van Glow Villa.