Spot ON The Paradise In
02 military bajaar Street vellore cantonment railway opposite, Vellore, 632001 Vellore, India
El Spot ON The Paradise In es un establecimiento de 3 estrellas situado en Vellore. Todas las habitaciones cuentan con cocina, TV por cable y baño privado.