363 Maine Mall Road, South Portland
This Portland hotel is located approximately two miles from the Portland International Jetport and features an on-site restaurant. The Observatory of Portland is a 12-minute drive away.