Hotel Opening Japan
Shisui, a Luxury Collection Hotel, Nara Opens in Japan
The Luxury Collection announces the opening of Shisui, a Luxury Collection Hotel, Nara in one of Japan's most historic and scenic leisure destinations. The property is located on the western edge of Nara Park and combines Japanese architecture with the greenery of a traditional Japanese temple garden, which forms part of the hotel grounds.