Free breakfast and guest rooms with deep soaking bathtubs are just some of the great features you'll find at El Castillo de San Lorenzo, an excellent solution for those looking for romantic Villa San Lorenzo hotels in the area of Villa San Lorenzo, that are also in the mountains. This 3-star Villa San Lorenzo hotel offers an area shuttle. Why not go for a swim as this hotel features a seasonal outdoor pool, a good way to unwind. Outfitted with a bar/lounge, you'll find the perfect place to have a drink. Knowledgeable staff are available at the front desk 24 hours-a-day and can provide tour/ticket assistance. Free Wi-Fi is provided. The lobby area has a fireplace creating a cosy ambiance, as well as a safe at reception should you wish to lock away any valuables. Other amenities include a garden.