6.2 km from Sri Aurobindo Ashram, OYO Flagship 81430 River View Pool Villa is set in Pondicherry and offers air-conditioned rooms. With free Wi-Fi, this 3-star hotel offers room service and a 24-hour front desk.
Number of rooms: 30
14 4th Cross, Palla Street, Murugampakkam, Pondicherry, 605004 Puducherry, India