El Hotel Abbot está situado a menos de 200 metros de la estación de tren de Sants y a 10 minutos a pie de la plaza de España. Ofrece habitaciones con aire acondicionado, conexión WiFi gratuita y TV de pantalla plana.
Las habitaciones del hotel presentan una decoración sencilla y luminosa y disponen de minibar, caja fuerte y baño privado con secador de pelo.
El Abbot cuenta con cafetería y recepción 24 horas que puede reservar entradas para visitas guiadas, espectáculos en directo y otros eventos. También hay una sala de desayunos abierta todas las mañanas.
El hotel se encuentra a solo 10 minutos a pie de la montaña de Montjuïc y del centro de exposiciones Fira. Desde la estación de tren de Sants se puede llegar al aeropuerto de Barcelona en 20 minutos.