The villa on the Rock ligt in Talpe, op 1,9 km van Talpe Beach en 12 km van Galle International Cricket Stadium, en biedt accommodatie met een tuin, gratis WiFi in de hele accommodatie en gratis privéparkeren. De accommodatie ligt op ongeveer 12 km van Galle Fort, 12 km van Groote Kerk, Galle en 12 km van Vuurtoren van Galle. Kushtarajagala ligt op 19 km van het pension en Weherahena Buddhist Temple ligt op 41 km.
Alle kamers zijn voorzien van een eigen badkamer, sommige kamers hebben een terras en andere bieden ook een uitzicht op de bergen.
De dagelijkse ontbijtopties bestaan uit een volledig Engels/Iers ontbijt, Aziatisch ontbijt en vegetarisch ontbijt.
Japanese Peace Pagoda ligt op 10 km van het pension, en Galle Fort National Museum ligt 12 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Koggala, op 6 km van The villa on the Rock.