Loading hotels
Confirming room availability...
Palermo Hollywood Apartments, Humboldt 1531 Buenos Aires, Buenos Aires, Argentina
This charming hotel is located in Downtown. Travellers will enjoy a peaceful and calm stay at Palermo Hollywood Apartments as it counts with a total of 12 rooms. No pets are allowed on the premises.