This property is 3 minutes walk from the beach. Showcasing a sun terrace and views of the sea, Book Tea Bed -IZUOSHIMA- is located in Oshima. Guests can enjoy the on-site bar.
A TV is provided.
Bike rental and car rental are available at this guest house and the area is popular for cycling.