About Westwood

Located near Munnar with 41 well appointed rooms with modern attached bathrooms.

The hotel facilities include Ayurveda Spa,Health Spa,multi cuisine restaurant, riverside BBQ and bonfire,holiday planners.
Close Menu