Five Star Hotels – Japan

Review: Shangri-La Hotel – Supreme Comfort in the Heart of Tokyo

As forward-thinking Tokyo is, the idea of classicism still very much permeates many of the city’s institutions. Elegance and efficiency is a pathological expectation, and more often than not, those expectations are met tenfold. This is a large reason why, despite an overwhelming language barrier and high degree of cultural shock (for first-timers anyway), Tokyo…

Read More