Terrace Garden Mihama Resort

Details


Address
Mihama 2-5-18

Make a booking


Check Dates on

About this hotel

Located right in front of the Mihama American Village, Terrace Garden Mihama Resort features spacious rooms with an ocean view and free wired internet access.