We are located in downtown Portland, on the corner of Park Street and Pleasant Street, just a block from the Holiday Inn By the Bay. Click to View Interactive Map