Palace Hotel, Japan
Our rating: Deluxe
A firm stalwart of Audley, the Palace combines excellent service with great value and location.
View hotel in detail