• Stay in the largest palace in India: Taj Umaid Bhawan Palace

    Any idea what it would be like to stay in TripAdvisors best hotel in the world? I always thought that would only be possible in my dreams! But lately this dream became reality as I stayed in Umaid Bhawan Palace in Jodhpur Rajasthan.

    Recently this property of Taj Hotels Resorts and Palaces has been voted as the ‘Best Hotel in the World’, the ‘Best Hotel in Asia’ and the ‘Best Hotel in India’ at the TripAdvisor Travellers’ Choice Awards 2016.

  • Stay like a royal at Taj Lake Palace Udaipur

    During my recent trip through India I made my way to Udaipur, the city of lakes. I was invited by Taj Hotels to stay in one of their jewels: the Taj Lake Palace Udaipur. This hotel is as elegant as a building can get. Like a giant white swan floating gently in the middle of a lake this palace is not only a hotel it is one of the best places to visit in Udaipur.

  • Taj Santacruz | Mumbai airport hotel with runway view

    This recently opened Taj property has the best location if you are looking for hotels near Mumbai domestic airport. Taj Santacruz opened its doors only a couple months ago and from the terminal you can walk right into the hotel lobby. Of course everything within the hotel is designed with a touch a Taj: luxury and class! I have been working with the Taj group around India and also stayed in some of their palaces: Umaid Bhawan Palace and Taj Lake Palace Udaipur.

Offers and bonuses by SkyBet at BettingY com