Este hotel está situado en McAllen, Texas, junto a la autopista 83. Ofrece desayuno diario, centro de negocios y habitaciones con WiFi gratuita. Las habitaciones del Super 8 McAllen/Downtown también cuentan con TV por cable, microondas, nevera y escritorio y presentan una decoración actual con colores cálidos. El Super 8 McAllen/Downtown se encuentra a solo unos minutos de la frontera de los Estados Unidos y México, a 8 km del centro comercial La Plaza y del Museo de Arte y a menos de 20 minutos en coche del estadio Pepsi Sportspark.
Número de habitaciones : 54