Mcmill House

Details


Address
6-720-12

Make a booking


Check Dates on

About this hotel

Mcmill House is set in Shimoda, 1.9 km from Shimoda Floating Aquarium and 4.3 km from Shirahama Ohama Beach. Free private parking is available on site. Certain units include a seating area to relax in after a busy day.