Hotel Castle Rock


Overview

Hotel Castle Rock Mount Abu is the Best Boutique hotel in Mount Abu located just few minute drive from Nakki Lake and an ideal option for someone looking for a Budget Hotel or a Resort in near Nakki Lake Mount Abu.

Hotel Amenities

3 Star Hotel
Couple Friendly
Hotel

Facilities
iconRestaurant
iconSwimming Pool
iconWi-Fi
iconGym
iconRoom Service

Relevant Hotels


Inquiry Now
image