Sri Murugan Residency Hotel
6 Arignar Annasalai Street GRT Back Side,Arignar Annasalai Street, Vellore, 632004
Located in Vellore, Sri Murugan Residency features free bikes and a terrace. The accommodation provides a 24-hour front desk, airport transfers, room service and free Wi-Fi.