El Hotel Abba Sants es un hotel moderno y funcional situado en el barrio de Sants de Barcelona, a pocos minutos de la Plaza de España. Ofrece alquiler de bicicletas para que los huéspedes puedan explorar la ciudad de una manera divertida y saludable. Además, cuenta con un restaurante que sirve cocina mediterránea y una terraza con vistas panorámicas a la ciudad.