Super Hotel O Ceasar Palace Annex

Plot No. 34/7A Ceasar Palace Road, Gandhi Square, Near Thodupuzha Bridge, Thodupuzha, Idukki., Thodupuzha, India

★★★ 3.0 Star Hotel

4.6/10(15 reviews)

Check Live Price

Chain: OYO Rooms · Hotel O - Franchise

Check Live Price

Chain: OYO Rooms · Hotel O - Franchise

Frequently Asked Questions

Where is Super Hotel O Ceasar Palace Annex located?

Super Hotel O Ceasar Palace Annex is located at Plot No. 34/7A Ceasar Palace Road, Gandhi Square, Near Thodupuzha Bridge, Thodupuzha, Idukki., Thodupuzha, India.

What is the star rating of Super Hotel O Ceasar Palace Annex?

Super Hotel O Ceasar Palace Annex is a 3.0-star Hotel.

How many reviews does Super Hotel O Ceasar Palace Annex have?

Super Hotel O Ceasar Palace Annex has 15 reviews with a rating of 4.6/10.