Het Leo San Bruno ligt in een prachtige natuurlijke omgeving, aan de Costa de la Luz, op 100 meter van het strand van het eiland Isla Canela.
Le Leo San Bruno bénéficie d'un superbe cadre naturel à 100 mètres de la plage d'Isla Canela, sur la Costa de la Luz.