Published on February 23rd, 2013 | by Ozlem Avcioglu0
Palace Hotel Tokyo, Japan
With an incomparable perspective on the city and a singular, location beside the Imperial Palace gardens, Palace Hotel Tokyo features 290 luxury guestrooms, 10 restaurants & bars, an Evian SPA. From the distinctive omotenashi (Japanese hospitality) at first encounter to the subtle Japanese touches throughout, the wholly Japanese-owned and managed hotel is home-grown through and through. With leafy carpet motifs and earthy color palettes throughout, the luxuriously cozy and contemporary interiors of Palace Hotel Tokyo’s guestrooms take inspiration from the Imperial Palace gardens.