Yokohama HY House


Yokohama • Show on map
View Details for Price
Yokohama HY House is located in Yokohama, just 5.5 miles from Motosumi-Bremen Shopping District and 6 miles from Omori Hachiman Shrine. With inner courtyard views, this accommodation offers a terrace.…More info
