Up to % off
The Hotel Alma de Buenos Aires is a small and economical hotel located in the heart of Buenos Aires City. It has a 24-hour reception, concierge and luggage storage space. Alma de Buenos Aires Hotel brings you the best of Buenos Aires, making your stay pleasant and relaxing.