Villa Mariam ligt in Cheruvalli, op 29 km van treinstation Kottayam, 33 km van Ettumanoor Mahadeva-tempel, en 45 km van Kumarakom Bird Sanctuary. Deze villa is voorzien van gratis privéparkeren, roomservice en gratis WiFi.
De villa met airconditioning heeft 4 slaapkamers, een woonkamer, een volledig uitgeruste keuken met een koelkast, en 4 badkamers met een bad of douche en gratis toiletartikelen. Handdoeken en beddengoed worden bij de villa verzorgd.
Treinstation Chengannur ligt op 47 km van de villa. Het dichtstbijzijnde vliegveld is Internationale luchthaven Cochin, op 91 km van Villa Mariam.