Memmsta Hotels - 1586
St Marys Hill, Plot No. 201, Near Rex School, Woodcock Rd, Ooty, Tamil Nadu 643001, Ooty, India
Offering a garden and garden view, Memmsta Hotels - 1586 is located in Ooty, 3.1 km from Ooty Lake and 1.1 km from Ooty Bus Station.