The Economy Room at Chariot Nature Cure (A Unit of Hotel Radha Pvt Ltd), Mahabalipuram, Chennai, is a beautifully decorated accommodation offering a heavenly stay. The room comes with a gorgeous view of the garden area and provides a blissful experience for the guests.