Hotel Sol Montserrat
3 Stars
MEXICO 1149, BUENOS AIRES - Buenos Aires,
Argentina
View Map
Area: Centro - Puerto Madero
- Jump to:
- Info
This charming hotel is located in San Telmo. The total number of guests rooms is 16. Those who dislike animals may enjoy their stay, as this establishment does not allow pets.