Das Bella in Corvallis liegt 4,4 km von der Oregon State University Portland entfernt und bietet Unterkünfte mit einer Terrasse, kostenfreiem WLAN und einem Businesscenter. Die Privatparkplätze der Villa nutzen Sie kostenfrei.
4219 Northwest Elmwood Drive, Corvallis, OR 97330, USA