The hotel features 144 rooms.
This 3-star hotel is located in the city centre of Tokyo. It is close to the Yasukuni Shrine and the nearest station is Jimbocho.
By creating an account, You accept the conditions of using our web Terms of Use and the Privacy Policy.