Posada De Los Pajaros in San Pedro features a garden and a terrace. Boasting a shared kitchen, this property also provides guests with an outdoor pool. Free WiFi is available. All guest rooms at the inn come with a TV and a kitchenette. The rooms will provide guests with a fridge. Guests at Posada D Read more
Posada De Los Pajaros in San Pedro features a garden and a terrace. Boasting a shared kitchen, this property also provides guests with an outdoor pool. Free WiFi is available. All guest rooms at the inn come with a TV and a kitchenette. The rooms will provide guests with a fridge. Guests at Posada De Los Pajaros can enjoy a continental breakfast. Baradero is 18 km from the accommodation.