Situated within 47 km of Sri Aurobindo Ashram and 46 km of Botanical Garden, Hotel O Ezhil Residency features rooms with air conditioning and a private bathroom in Villupuram. This 2-star hotel offers room service, a 24-hour front desk and free WiFi.
Located within 48 km of Botanical Garden and 49 km of Pondicherry Railway Station in Villupuram, Thendral Park Inn provides accommodation with seating area.