Vijay Villa - Suite Rooms
Nilavoor Road, 635853 Yelagiri, India
Vijay Villa - Suite Rooms is a 5-star property located in Yelagiri. This 5-star hotel offers room service and a 24-hour front desk. Certain rooms at the property include a balcony with pool view.