Tsukuba YOU World
Hotel • Resort hotelOne of the Most Reviewed Hotels in Tsukuba
Address
370-1 Shimohara, Tsukuba, Ibaraki 305-0063, Japan
Website
Contact
+81 29-839-5555Rating on Google Maps
3.60 (1.6K reviews)Open on Google Maps
Discover top rated places in Tsukuba
One of the Most Reviewed Hotels in Tsukuba
One of the Most Reviewed Hotels in Tsukuba
370-1 Shimohara, Tsukuba, Ibaraki 305-0063, Japan