The Ambassador, a red stone palatial luxury is situated in historic Ajmer ,The green oasis wrapped in the barren Araveli hills. Its strategic location in the heart of the city...