- Kitchen / Kitchenette
- A/C
- Parking

1 / 1
No location details available
Yes, Den House offers 1 pool area.
No, Den House doesn’t allow pets.
Yes, Den House provides Parking for guests.
Den House is located in , , Oshima, Japan.
Den House Nearby attractions include Atami onsen hot spring, Ito Onsen, Shuzenji, Atami Sun Beach, Izukogen Station, Shuzenji Hot Spring, Shuzenji, Izu Hot Springs.
The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.