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. The inn also provides bike rental. The nearest airport is Aeropuerto El Embrujo Airport, 2.5 miles from Posada Salt Creek.