Roc leo
At hotel leo the guest can choose between the lively atmosphere at nearby palma beach or the peace and quiet of its surroundings just 100 m from can pastilla beach hotel leo with its 285 rooms has everything one might need on holiday beach fun and relaxation its buffet restaurant and pool side bar are just the right places to meet people while having a drink and getting your strength back ready to revel in the evening entertainments available at the hotel and in the surrounding area i