Location is quite a travel from the airport but is within a walking distance of a temple, Tokyo Tower and subway stations. The hotel are surrounded with various restaurants. The staffs were really friendly and accommodating but do not speak and comprehend much english. The rooms were small but clean. Overall, a great hotel.
- Also Known As:
- Asakusa Town Hotel Tokyo, Japan