Hotel Roc Leo, Playa de Palma, Spain
Hotel Roc Leo is conveniently located at Calle Pollacra, 5 in Playa de Palma, Spain
Hotel Location:
Address: Calle Pollacra, 5
City: Playa de Palma
Country: Spain
phone: +34 971 26 44 00
Hotel Features:
- Safe
- In House Bar
- Data Port
- Air Conditioning