Palma de Mallorca 07012, Carrer Sant Jaume, 18, City Centre, Mallorca, Balearic Islands, Spain
rates* from 350 USD / night
* The rate displayed is of an indicative nature, actual rates may vary.