Aguila de Osa
The Aguila de Osa Inn is situated on a high bluff overlooking the Aguitas river with panoramic views of Drake Bay. The inn offers a comfortable and private refuge from which to explore the magic and beauty of the Osa Peninsula. The inn comes complete with 11 deluxe rooms, all of which are nestled neatly…