Hotel Yelagiri Miracle
No creditcards accepted, only cash |
Yellagiri Road 3-12
Yelagiri Tamil Nadu
Offering a sun terrace and views of the mountain, Hotel Yelagiri Miracle is situated in Yelagiri in the Tamil Nadu Region.
The accommodation is equipped with a flat-screen TV with satellite channels.
The property also offers mini-market.
Facilities
|
|||||||||||
|
|||||||||||
|
|||||||||||
|
405