
The Cambria Dallas is a 177-room hotel located in the heart of downtown Dallas in the historic Tower Petroleum Building. The hotel features 1,500 square feet of meeting space and the Petro Bar & Bistro.
The Cambria Dallas is a 177-room hotel located in the heart of downtown Dallas in the historic Tower Petroleum Building. The hotel features 1,500 square feet of meeting space and the Petro Bar & Bistro.