Offering a terrace and views of the mountains, Quadiriya Palace is located in Thekkadi Rooms are fitted with a TV A terrace or balcony are featured in certain rooms The rooms are fitted with a private bathroom fitted with a bath Quadiriya Palace features free WiFi There is a 24-hour front desk, a cash machine, room service and shops at the property