Set in Drake, Bella Vista Lodge offers accommodation with a terrace and free WiFi. A balcony with sea views is offered in every unit. The lodge offers a continental or American breakfast. Guests can relax in the garden at the property. Drake Bay Airport is a few steps away. Read more
Set in Drake, Bella Vista Lodge offers accommodation with a terrace and free WiFi. A balcony with sea views is offered in every unit. The lodge offers a continental or American breakfast. Guests can relax in the garden at the property. Drake Bay Airport is a few steps away.