Four-star Hotels in Thodupuzha, India

from 2184 INR
4 Lane Junction, Muvattupuzha Road, Vengaloor, Thodupuzha, India 1.2 km from centre
7.5 30 reviews
from 2184 INR
NEAR KSRTC BUS STATION THODUPUZHA, Thodupuzha, India 283 m from centre
7.9 16 reviews
from 2771 INR
Gandhi Square Thodupuzha, Idukki Dist. Kerala, Pin: 685584, Thodupuzha, India 321 m from centre
7.6 36 reviews
from 1260 INR
Plot No. 34/7A Ceasar Palace Road, Gandhi Square, Near Thodupuzha Bridge, Thodupuzha, Idukki., Thekkady, Thodupuzha, India 319 m from centre
4.2 12 reviews