Alternative Investments Portfolio - HOSPITALITY

Residence Inn by Marriott Dallas at The Canyon

Location

Dallas, Texas


Overview

103-room upscale all-suite extended-stay Marriott hotel in Dallas, Texas.

Location