The 30-unit resort - 18 super-deluxe rooms and 12 deluxe ones - is the biggest in the heavenly hills of Lansdowne.
Tags : #HotelResort