Featuring free WiFi throughout the property, Papa's Island Resort is situated in Ogasawara, 44 km from Kita-minato. Free private parking is available on site.
Every room at this guest house is air conditioned and features a flat-screen TV. Rooms come with a private bathroom fitted with a bath. For your comfort, you will find free toiletries and a hair dryer.
You will find luggage storage space and gift shop at the property.
Guests can enjoy various activities in the surroundings, including snorkeling and diving.