Located in La Libertad, a 6-minute walk from La Carioca Beach, Libertad 109 Hotel has accommodations with a terrace, free private parking and a restaurant. With free WiFi, this 4-star hotel offers a 24-hour front desk and a tour desk. The property has a hot tub, karaoke and room service.
Puerto Lucia Beach is a 18-minute walk from the hotel, while Cautivo Beach is one mile from the property.