Hill Tree Inn
The luxury Hill Tree Inn is a great place in a resort area of Ambalavayal.
The city center is 10 minute walking distance from the hotel.
At Hill Tree Inn, guests are offered rooms with an in-room safe and television.
The property enjoys prime location within a 65-minute drive to Kozhikode airport.
Guests can take advantage of a free car park and a luggage storage.
On-site spa options feature a spa lounge and a sauna.