Hotel Super 8 By Wyndham Ontario
2 Stars615 E Idaho Ave, - 97914 - Ontario (Or), United States View Map
Take advantage of recreation opportunities such as an outdoor pool, or other amenities including complimentary wireless Internet access and tour/ticket assistance.