The Second Floor By Scott Gottlich, named for its location in the hotel, features sophisticated contemporary cuisine in a relaxed yet upscale setting.
Hotels Near SMU
The Westin Galleria Dallas Hotel is located in north Dallas, only 9 miles away from the Southern Methodist University campus and Gerald J. Ford Stadium, home of SMU football. Southern Methodist University is also home to The George W. Bush Presidential Center which is the second largest presidential library.
The Westin Galleria Dallas Hotel gladly welcomes SMU fans and family members and provides a convenient location for attending all local Dallas and SMU events. Go Mustangs!
6425 Boaz Lane
Dallas TX 75205