Vacation Rentals in Odai
Filter Results
Apply Filters
Clear Filters
1 option found
-
Oak Terrace
Show map
Located nearly a 20-minute walk from Nohara Park, Oak Terrace Apartment Odai overlooks the mountain. Wi-Fi and private parking are also available at this apartment.
BOOK