Can Savella

Can Savella 17, Palma de Mallorca, 07001 ,Spain
Can Savella Can Savella is one of the popular Hotel & Lodging located in Can Savella 17 ,Palma de Mallorca listed under Hotel in Palma de Mallorca ,

Contact Details & Working Hours

More about Can Savella

Can Savella es una antigua casa restaurada en el pleno corazón de la ciudad para hacerte sentir parte de la Isla.
Hemos conservado su estructura original dotando al edificio de un encanto especial, pero con todas las comodidades que buscamos hoy día cuando estamos de viaje.
Esperamos os guste!

Map of Can Savella