Loading hotels
Confirming room availability...
Torre San Jose Apartments, San Jose 1076 Buenos Aires, Buenos Aires, Argentina
This comfortable hotel is set in Downtown. The premises count with 68 welcoming accommodation units. Pets are not permitted on the premises.