Photos coming soon
HOTEL
Hotel O Ceasar Palace Annex
Plot No. 34/7A Ceasar Palace Road, Gandhi Square, Near Thodupuzha Bridge, Thodupuzha, Idukki., Thekkady, Thodupuzha, India
Where it sits
Hotel O Ceasar Palace Annex
Plot No. 34/7A Ceasar Palace Road, Gandhi Square, Near Thodupuzha Bridge, Thodupuzha, Idukki., Thekkady, Thodupuzha, India
9.89731, 76.71222
Plan around Hotel O Ceasar Palace Annex
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
