First look at the stunning, new Capella Kyoto hotel
While it has long been on travelers’ must-visit maps of Japan, the country’s ancient capital of Kyoto has been experiencing a luxury hotel boom of late, making it an even more exciting destination than ever. The most recent entrant is a stunning outpost from burgeoning luxury brand Capella Hotels and Resorts. 1 of 3 ERIC…
