In the arts and shopping district of the Portland city centre, within 150 metres of the Portland Museum of Art and Congress Square, this hotel offers a rooftop bar with stunning views of the city.
Number of rooms: 289
157 High Street, Portland, ME 04101, United States
Hotel booked 2 times today.