Riverside Villa & Glass Room bevindt zich in Karjat, op 49 km van Utsav Chowk en 49 km van treinstation Kharghar, en biedt een tuin en uitzicht op de rivier. Deze lodge heeft gratis privéparkeren, roomservice en gratis WiFi.
De lodge met airconditioning heeft 3 slaapkamers, een woonkamer, een volledig uitgeruste keuken met een oven en waterkoker, en 3 badkamers met een bidet en een douche. Handdoeken en beddengoed worden bij de lodge verzorgd.
Er is iedere ochtend een à la carte-ontbijt beschikbaar bij de lodge.
Karjat Railway Station ligt op 12 km van Riverside Villa & Glass Room, en Panorama Point ligt 20 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Chhatrapati Shivaji Mumbai, op 75 km van de accommodatie.