Centrally located on San Lorenzo's main avenue, Terraza Sur Business Hotel features a fitness centre, a restaurant and a bar. This hotel has free WiFi in all areas and offers free parking. Rooms at Terraza Sur Business Hotel feature air conditioning, heating, a safety deposit box and a cable TV. They also have a full bathroom and a work desk. Some rooms feature a spa bath, a minibar and panoramic ...
More information