Location
A stay at Can Savella Apartments places you in the heart of Palma de Mallorca, within a 10-minute walk of Cathedral of Santa Maria of Palma and Plaza Espana. This apartment is 4 mi (6.5 km) from Port of Palma de Mallorca and 4 mi (6.4 km) from Cala Mayor Beach.
Rooms
Make yourself at home in one of the 9 air-conditioned rooms featuring kitchenettes with full-sized refrigerators/freezers and stovetops. Flat-screen televisions with digital programming provide entertainment, while complimentary wireless Internet access keeps you connected. Conveniences include desks and coffee/tea makers, and you can also request microwaves.