Description
Kerala, the land of lush greenery and tranquil backwaters is referred to as "God's own country" with its changing moods of climates, enchanting art forms makes it a charming and unique vacation...
View MoreBusiness Hotel
Kerala, the land of lush greenery and tranquil backwaters is referred to as "God's own country" with its changing moods of climates, enchanting art forms makes it a charming and unique vacation...
View MoreThe hotel is a heaven for the tourist visiting Cochin in Kerala. With sheer luxury and comfort to the fullest, the hotel is a fine home away from home. The hotel's proximity to numerous tourist...
View More