Showcasing a terrace and views of the sea, Posada Salt Creek is located in Providencia. Free private parking is available on site. Certain accommodations have a sitting area to relax in after a busy day. A terrace or balcony are featured in certain rooms. The rooms are equipped with a private bathroom equipped with a bathtub or shower. A flat-screen TV with cable channels is provided. There is luggage storage space at the property. Bike rental is available at this inn and the area is popular for horseback riding and snorkeling. The nearest airport is Aeropuerto El Embrujo Airport, 2.5 miles from Posada Salt Creek.