Vesta International
S-3 Linking Road Gopalbari Near Ajmer Flyover, 302001 Jaipur, India,Object type: Hotel Jaipur
Vesta International offers modern air-conditioned rooms in central Jaipur, just 0.6 mi from Jaipur Railway Station. Aside from free parking, it also has an outd