Hotel Gajoen Tokyo, (Small Luxury Hotels of the World – SLH), Japan

In the heart of Japan’s crowning jewel lies Hotel Gajoen Tokyo, with many fascinating places to visit right on its doorstep. One of the city’s most iconic property that exudes elegance throughout the enviable premises. Famously known as a museum hotel, Hotel Gajoen Tokyo occupies a prime spot in the Meguro district, amid luxuriously landscaped gardens and waterfalls. And what keeps the loyal clientele returning time and again is the unmatched service by the gracious and dedicated staff. Hotel Gajoen […]