Den House is a detached villa located in Oshima in the Tokyo Prefecture Region and is 700 metres from Motomachi Port. Guests benefit from free WiFi and private parking available on site. The unit equipped with a kitchen with an oven and microwave. A flat-screen TV is offered. There is a private bathroom with a bath. Car hire is available at the property and the area is popular for golfing and snorkeling. Mount Mihara is 5 km from Den House, while Okada Port is 5 km from the property. A number of activities are offered in the area, such as diving, cycling and fishing.