The Embassy Suites Portland hotel is in the heart of downtown Portland, boasting spacious all-suite rooms and a convenient location for your Portland, OR visit.