Seaside Hotel Twins Momochi

Details


Address
Sawara-ku, Momochihama 1-7-4

Make a booking


Check Dates on

About this hotel

Situated 400 metres from Momochihama Beach, Seaside Hotel Twins Momochi offers free WiFi access throughout the entire property and a 24-hour front desk.