Arricchito da un giardino, l'OYO 23367 Farmsgreen Resort And Restaurant sorge a Orchha. Tra i servizi di questa struttura figurano un ristorante, una reception aperta 24 ore su 24, una cucina in comune e la connessione Wi-Fi gratuita in tutte le aree.
Numero delle stanze: 30
Near chardwary Mandir orcha Orchha bhel road, 472246 Orchha, India