Alternative Investments Portfolio - Hospitality

AC and Residence Inn by Marriott Dallas North

Location

Dallas, Texas


Overview

256-room dual-branded Marriott hotel in Dallas, Texas.

Location