Get Listed
Hotel Monterey Yokohama
Hotel
Address: 6-1 Yamashita-cho, Naka-ku, Yokohama, Yokohama, Japan, 231-8526