
star star star Montevideo 248, Buenos Aires, Buenos Aires Province 1009, Argentina
Montevideo 248, Buenos Aires, Buenos Aires Province 1009, Argentina
Located in Montevideo 248, the hotel enjoys a central location, just two blocks from the Congress Park and only 6 km from Jorge Newbery Airport.