Started in 1994, Hotel Holiday Inn, Jaipur is a five-star luxury hotel located on Amer Road. The hotel lies on the Jaipur Delhi Highway and is close to the Fort of Amer and the City Palace. The hotel has been built like a haveli, which is the traditional residence of a nobleman in the area. The hote...