I-95-ME-48-NB To SR 25 / US 302 / Riverside Street / Larrabee Road Portland Cumberland ME
I-95-ME-48-SB To SR 25 / US 302 / Riverside Street / Larrabee Road Portland Cumberland ME
Brand
Brand: Ramada
Ramada is a large American multinational hotel chain owned by Wyndham Hotels and Resorts. As of December 31, 2018, it operates 811 hotels with 114,614 rooms across 63 countries under the Ramada brand.