Toyoko Inn Tomakomai Ekimae

3-2-21 Ojimachi, Tomakomai, Hokkaido, 053-0027, Japan
#6 of 15 hotels in Tomakomai
TripAdvisor Traveler Rating
Based on 2 reviews
Enter dates for best prices
Compare best prices from top travel partners
Agoda.com Booking.com

Nearby Toyoko Inn Tomakomai Ekimae

Amenities at Toyoko Inn Tomakomai Ekimae

  • Free High Speed Internet

Tomakomai Travel Forum

Need advice about Tomakomai, Japan? Visit the Travel Forum for Tomakomai and ask our Answer Gurus.

Tomakomai Travel Guide