OYO Ceasar Palace Annex features free Wi-Fi throughout the property and rooms with air conditioning in Thodupuzha.
Numero delle stanze: 30
Plot No. 34/7A Ceasar Palace Road, Gandhi Square, Near Thodupuzha Bridge, Thodupuzha, Idukki., Thekkady, 685608 Thodupuzha, India