El Castillo de San Lorenzo Overview

El Castillo de San Lorenzo brings you comfortable value-for-money Central, Salta accommodation. Each room has Television and Balcony. Also worth noting, El Castillo de San Lorenzo's location is just 13.3 kilometres from Martin Miguel de Guemes International Airport.

Map Location

Hotel Facilities