Popular accommodations in Byron
HouseAccommodates 8
Coos Canyon Lodge
Located in Byron, Coos Canyon Lodge provides air-conditioned accommodation with a patio and free WiFi. This holiday home offers a garden. Outdoor seating is also available at the holiday home.Book nowfrom $87 per night