34.35846 ­136.84476
Go to map view
Hotel Shima Spain Mura - Shima - Business center
Hotel Shima Spain Mura - Shima - Building
Hotel Shima Spain Mura - Shima - Building
Hotel Shima Spain Mura - Shima - Business center
Hotel Shima Spain Mura - Shima - Business center
Hotel Shima Spain Mura - Shima - Building
Hotel Shima Spain Mura - Shima - Pool
952-4 Sakazaki Isobe-cho, Shima 517-0212, Japan +81 599 573 511

Get Rates

Show Hotel Shima Spain Mura at top of the results.

Get Flight + Hotel

Guest Ratings

Star Ratings

Orbitz
Agoda
LateRooms.com
getaroom.com