Hotel Monterey Sapporo
Hotel Monterey Sapporo
Hotel
, Sapporo, Hokkaido, Japan
81
Very Good ·
2967 reviews
4-star business hotel in Sapporo (Sapporo City Centre)
No info available for this location