Rose Hotel Yokohama is located in Yokohama China Town, one of the largest China Towns in the world. The hotel is near the main sightseeing spots in Yokohama, such as Yamashita Park, Osanbashi Pier, Motomachi Shopping Street, Foreign General Cemetery, the Minato Mirai 21 district including the Japans tallest building, Yokohama Landmark Tower, and a large Ferris wheel called Cosmo Clock 21"."