Palace Hotel Tokyo introduces first Evian Spa in Japan

Occupying 1,200 square meters of space, the Evian SPA at Palace Hotel Tokyo will be the first ever in Japan — and a future must for wellness in Tokyo. Palace Hotel Tokyo opens May 17th in Marunouchi on a stunning, moat-side setting by the Imperial Palace. In a country not otherwise known for its spa culture, the … Read more