easy to get to the train station."
building was acceptable."
- All reviews
Located by Yokohama Arena and Nissan Stadium, this hotel is just a five-minute train ride from Yokohama Station. It is also a mere 15-minute drive to the popular Yohohama Zoological Gardens. Whether traveling for business or on a family trip, this hotel offers the type of top-class service that all types of visitors will appreciate.