El Stay Alfred At The Mayflower Dallas está situado en un barrio de ocio, a unos 1 km del Centro de American Airlines, y cuenta con centro de fitness. Este apartamento, situado a poca distancia de Thanks-Giving Square, ofrece una piscina y piscina exterior.
El apartamento está ubicado a 25 minutos a pie del centro de Dallas. El Distrito de Artes de Dallas se sitúa a unos 500 metros del alojamiento y el aeropuerto Love Field de Dallas, a menos de 13 minutos en coche. El Museo de Arte de Dallas se encuentra a unos minutos andando de Stay Alfred At The Mayflower.
Las habitaciones cuentan con detectores de humo para seguridad. Para mayor comodidad, el establecimiento dispone de bañera y ducha.
También hay una cocina, equipada con horno de microondas, horno y placa. El restaurante City Hall Bistro prepara comida europea y se encuentra cerca del alojamiento. Este apartamento está a unos 10 minutos andando de la parada de autobuses P. Además, los huéspedes pueden optar por participar en clases de fitness para mejorar su estancia.