Hotel Tsukubasan Edoya
3 Stars728 Tsukuba, Tsukuba-shi, Ibaraki, - Tsukuba - Ibaraki Prefecture, Japan View Map
This lovely hotel is situated in Tsukuba.
728 Tsukuba, Tsukuba-shi, Ibaraki, - Tsukuba - Ibaraki Prefecture, Japan View Map
This lovely hotel is situated in Tsukuba.