Located in Bahūr, 18 km from Sri Aurobindo Ashram, Chan Beach Resort & Hotel provides accommodation with a garden, free private parking, a terrace and a private beach area. This 3-star hotel offers room service, a 24-hour front desk and free Wi-Fi.
Number of rooms: 5
RQ5X+JM4 Valluvarmedu, 607402 Bahūr, India