Photos coming soon
HOTEL
Guesthouse NEST - Hostel
134 Setodacho Setoda, Onomichi
Where it sits
Guesthouse NEST - Hostel
134 Setodacho Setoda, Onomichi
34.30565, 133.08476
Plan around Guesthouse NEST - Hostel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 29, 2026.
