Located in the historic city of Jaipur, Treebo Natraj is a modern hotel on Motilal Atal Road that’s perfect for families, foreigners, corporates, couples, and solo travellers. This comfortable hotel boasts 30 well furnished rooms, along with a host of amenities and services to keep you pampered duri...