Hotel Deer Park

Deer Park Hotel gives you a truly refreshing and relaxing holiday amidst nature – it is an oasis of nature with winding paths through immaculately landscaped gardens, water lily studded ponds and a beautifully designed pool surrounded by verdant trees. The hotel is located directly in front of the Giritale Lake, and allows guests to enjoy tranquil moments viewing the calm water and glorious sunsets over the shimmering surface.



Accommodation Type