Tokyo, Japan
Tosho Building 1-9-3 Ueno Tora Hotel Ueno Taito-ku, 1100005
3 double beds
4 double beds