Browsing Category


Reviews March 12, 2017

Taj Tashi Bhutan

Five-star luxury will welcome you at Taj Tashi Bhutan, set in the heart of Bhutan’s Thimphu Valley. Featuring beautiful Bhutanese architecture.

Our Blog, Reviews January 13, 2017

Taj Lake Palace Udaipur

Taj Lake Palace in Udaipur, is one of the most romantic hotels in the world. It was built in 1746 as the pleasure palace of Maharana Jagat Singh II. Taj Lake Palace is one of the most recognisable hotels in the world, and has been featured in many films such as James Bond.

Reviews January 12, 2017

Taj Hotel Rambagh Palace


The Taj Hotel Rambagh Palace originally built in 1835, Rambagh Palace has had many royal transitions, from the home of the queen’s favourite handmaiden, to royal guesthouse and hunting lodge,