Hostel Lund Ii -Gakugeidai-
3 Stars
2 Chome-1-11 Koyamadai - 142-0061 - Tokyo,
Japan
View Map
Area: Meguro