Photos coming soon
HOTEL
Royal Inn Shin-Yamaguchi
15-32 Ogoritaishomachi, Yamaguchi City, Yamaguchi Prefecture, 754-0044, Japan, Yamaguchi, Japan
Where it sits
Royal Inn Shin-Yamaguchi
15-32 Ogoritaishomachi, Yamaguchi City, Yamaguchi Prefecture, 754-0044, Japan, Yamaguchi, Japan
34.09584, 131.38972
Similar stays nearby
Yamaguchi Grand Hotel
Hotel · 337 m
Hotel Alpha-One Ogori
Hotel · 471 m
HOTEL ACTIVE PREMIER SHIN-YAMAGUCHI
Hotel · 517 m
Comfort Hotel Shin Yamaguchi
Hotel · 541 m
Comfort Hotel Shin Yamaguchi
Hotel · 548 m
Royal Inn Shinyamaguchi
Hotel · 577 m
Royal Inn Shinyamaguchi Ekimae
Hotel · 579 m
Royal Inn Shin-Yamaguchi Ekimae
Hotel · 583 m
Plan around Royal Inn Shin-Yamaguchi
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
