Favorite
Hotel Chinzanso Tokyo is located uptown in Mejiro. While it is in the heart of Tokyo, the hotel is surrounded by a spacious scenic green garden, which gives the hotel Read more...
Favorite
Though the Keio Plaza Hotel Tokyo is located in Tokyo’s bustling Shinjuku ward, the hotel offers great access to the city, all while providing a relaxed, private oasis. The hotel Read more...
Favorite
Kanusuba Zamami is a boutique hotel located on Zamami Island in Okinawa’s Kerama Islands, known for their crystal-clear waters and world-class beaches. Surrounded by natural beauty and a peaceful island Read more...