Photos coming soon
HOTEL
Villa Terrace Maebashi Hotel & Resort
Odomocho, 1 Chome−2−12, Maebashi
Where it sits
Villa Terrace Maebashi Hotel & Resort
Odomocho, 1 Chome−2−12, Maebashi
36.38721, 139.05055
Similar stays nearby
VILLA TERRACE MAEBASHI HOTEL & RESORT
Hotel · 0 m
Maebashi - House - Vacation STAY 64426v
Hotel · 5 m
Maebashi - House - Vacation STAY 64432v
Hotel · 5 m
Kinoie Guest House Maebashi Building No. 3
Hotel · 135 m
Kinoie Guesthouse Maebashi No.3
Hotel · 136 m
STAR RESORT AROMA
Hotel · 233 m
Maebashi Long Sand Hotel
Hotel · 378 m
Hotel Route Inn Grand Maebashi
Hotel · 388 m
Plan around Villa Terrace Maebashi Hotel & Resort
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 12, 2026.
