El Sol Posada in San Cristóbal features 3-star accommodations with free bikes and a garden. The property provides a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.
Each room includes a private bathroom, while selected rooms have a terrace and others also offer a city view.
The nearest airport is San Antonio Airport, 29 miles from the inn.