The 4-star Creekwood Udaipur hotel has 20 rooms and is located 3.5 km from Neemach Mata Temple.
The hotel provides easy access to Chetak Smarak, which is around 25 minutes' walk away. The property is also within close proximity of Lake Pichola. Gangaur Ghat is 2.1 km from this Udaipur hotel.
The accommodation offers rooms with a balcony and a dining area featuring air conditioning, along with a flat-screen TV with satellite channels. Bathroom comforts include bath sheets and slippers, and such essentials as a separate toilet and a shower.
Sugar Divine The Cafeteria serves Italian cuisine and is located right around the corner from this hotel.