Hotel Alma Barcelona
Mediterranean · Spanish
Hotel Alma Barcelona offers sleek accommodations, an elegant restaurant, a spa, and a garden with a bar, providing a tranquil oasis.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Hotel Alma Barcelona.
Local restaurants nearby
Carrer de Mallorca, 269



