Located 151 meters from National Tyres. Set in a prime location of Jaipur, The Moustache puts everything the city has to offer just outside your doorstep.
Located 161 meters from National Tyres. Hotel Om Tower is perfectly located for both business and leisure guests in Jaipur. Both business travelers and tourists can enjoy the hotel's facilities and services.