El Hotel Abba Sants es un hotel moderno y funcional situado en la Avenida de Roma de Barcelona, a pocos pasos de la Plaza de España. Las habitaciones son cómodas y luminosas, con WiFi gratuito, aire acondicionado y TV de pantalla plana. El hotel también cuenta con un restaurante, un bar y una terraza con vistas a la ciudad.