Arcot Rd, Phase 1, Sathuvachari, Vellore, Tamil Nadu 632009, Vellore, Chennai (India) Show on map
Updating availability and prices
Aloka Stay Inn is a 3-star property set in Vellore
Among the facilities at this property are a 24-hour front desk and room service, along with free WiFi throughout the property
Private parking can be arranged at an extra charge
All rooms at the hotel come with a seating area and a flat-screen TV
All guest rooms at Aloka Stay Inn feature air conditioning and a wardrobe
Guests at the accommodation can enjoy a continental or a vegetarian breakfast
This suite features a flat-screen TV, air conditioning and seating area
Hotel