Portal Resort 21, Moab

Portal Resort 21, Moab
https://portal-resort-21.usa8.info

Offering accommodations with air conditioning, Portal Resort 21 is located in Moab, just 7 miles from Mesa Arch. North Window is 7 miles from the property. All units include a TV. There is also a kitchen, fitted with a dishwasher, oven and microwave.

Moab, 84532, United States of America

Related Posts