3-1-1 Itsutsubashi Wakabayashi Sendai, Sendai, Japan
Apa Villa Hotel Sendaieki Itsutsubashi Photos
Apa Villa Hotel Sendaieki Itsutsubashi Map
3-1-1 Itsutsubashi Wakabayashi Sendai, Sendai, Japan
Searching for availability
Hotel Information
This 4 star hotel is located in the city centre of Sendai. The nearest station is Itsutusbashi Station. All 610 rooms are equipped with hairdryer and air conditioning.