
Drake Bay, Costa Rica
Aguila de Osa Inn
3-star hotel
Perched on a cliff overlooking the Aguitas River in Costa Rica's Osa Peninsula, this hotel offers breathtaking panoramic views of Drake Bay. Choose from eleven luxury rooms and one junior suite, nestled in the surrounding…
- 24-hour reception
- Restaurant
- Diving
- Garden






