Yokohama 3 star hotels
Find quality 3 star hotels in Yokohama, Japan. Yokohama 3 star hotels are also well known for their Location and Room comfort.
Featured 3 star hotels in Yokohama
** Located in Yokohama ***** Good location for sightseeing **Yokohama is the second largest city in Japan. It is located less than 30 minutes south of Tokyo by train, and is the capital city of... More