BO Hotel
BO Hotel
Hotel
Carrer Jaume Ferrer 2, La Lonja
, Palma de Mallorca, Balearic Islands, Spain
7012
96
Excellent ·
318 reviews