Offering free WiFi, Los Coquitos De Drake Lodge is situated in Drake. Featuring a tour desk, this property also provides guests with a restaurant. Every room has a terrace with views of the sea.
At the hotel, each room is fitted with a wardrobe. All rooms have a private bathroom, and some rooms at Los Coquitos De Drake Lodge have a balcony. The rooms at the accommodation are equipped..