
Braemar Hotels & Resorts
Members in this organization
About
Managing value investments and developments in European and North American real estate (office, multifamily, retail and industrial/logistics)
Contact
Office number
+1 972-490-9600
Address
14185 Dallas Parkway, Suite 1100. Dallas, TX / USA. 75254.
Website