- All reviews
Located in Shimoda, Hotel Izukyu is minutes from Shirahama Beach and close to Shirahama Jinja Shrine. This hotel is within close proximity of Sotoura Beach and Mount Nesugatayama Observatory.
Make yourself at home in one of the 117 guestrooms.
Business, Other Amenities
Featured amenities include laundry facilities and an elevator (lift). Self parking (subject to charges) is available onsite.