Sterling Hibis Vellore
Vellore, Inde
Sterling Hibis Vellore offers well-appointed rooms featuring air-conditioning, private bathrooms, and serene garden or mountain views. Each room is de...
- Piscine
- Bar
- Climatisation
Vellore, Inde
Sterling Hibis Vellore offers well-appointed rooms featuring air-conditioning, private bathrooms, and serene garden or mountain views. Each room is de...
Affichage de 1 à 2 sur 2 hôtels