
The first 5-star Akatoki hotel, The Prince Akatoki London (formerly The Arch London) has opened its doors, offering the best of Japanese hospitality at the heart of London.
The post The Prince Akatoki: Japanese luxury at every visual and sensory touchpoint appeared first on Travel Daily.
Source: traveldailymedia