We stayed here on our last night in japan. New Year’s Day 2020. We loved our hotels in Tokyo- but this was the best due to its central location! Beautiful views wonderful amenities. Highly recommend! The Japanese service is one of the many things to love about Japan!
- Free Wifi