Location: 7102 1 Yomase, Yamanouchi, JP
This simple hotel is located in Yamanouchi.
大字柳沢 is a peaceful neighborhood surrounded by nature, making it ideal for families and those seeking tranquility. While it lacks beach access, it offers a serene environment for relaxation and outdoor activities.
Guest rating: 4.04
Amenities: Wheelchair-accessible, Car park, 24-hour reception, Wi-fi, Breakfast