Oakwood At Marquis On Cedar Springs
3604 Cedar Springs Road, 75219 Dallas, United States - Dallas.
See on map
Where is the lodging establishment?
3604 Cedar Springs Road, 75219 Dallas, United States - Dallas.
Choose your room
Oakwood At Marquis On Cedar Springs
This comfortable hotel is located in Uptown. The hotel features a total of 300 bedrooms. Those who dislike animals may enjoy their stay, as this property does not allow pets.
Frequently asked questions about Oakwood At Marquis On Cedar Springs
No, Oakwood At Marquis On Cedar Springs doesn't have a pool.
No, Oakwood At Marquis On Cedar Springs doesn't have parking facilities.
No, Oakwood At Marquis On Cedar Springs doesn't offer free WiFi service.