Este hotel se encuentra entre las tiendas y restaurantes del centro comercial Galleria Dallas y cuenta con WiFi gratuita y centro de negocios. El hotel alberga el bar bistró The Second Floor y el restaurante The Oceanaire Seafood Room.
Todas las habitaciones del The Westin Galleria Dallas tienen TV por cable, zona de estar independiente, nevera y minibar.
El The Westin Galleria Dallas ofrece un centro de fitness y una piscina climatizada al aire libre. El Westin también incluye un club infantil.
El aeropuerto de Dallas-Fort Worth está a 20 minutos en coche del hotel. El centro de la ciudad de Dallas se halla a 18,4 km.