Reservation Stays

An independent travel network

Palma de Mallorca

More hotels

Select dates

2 Guests & 1 Room

main
untagged
untagged
34

Can Savella - Turismo De Interior

17 1 Calle Can Savella, Palma De Mallorca
★★★
View Location
★★★
View Location

Pick a room:

Loading exclusive rates

Loading exclusive rates

Loading exclusive rates

Loading exclusive rates

Loading exclusive rates

Loading exclusive rates

Amenities

Elevator

Elevator door width (centimeters) - 90

Elevator door width (inches) - 35

Free wifi

Housekeeping on request

Luggage storage

Smoke-free property

Wheelchair accessible – no

Description

Can Savella Turismo de Interior offers accommodations in Palma de Mallorca. Palma Port is 1969 feet from the property. Free WiFi is available throughout the property. The accommodations is air conditioned and has a flat-screen TV. All apartments come with kitchen equipped with a dishwasher and oven. A microwave, a fridge and stovetop are also provided, as well as a coffee machine. There is a private bathroom with free toiletries and a hairdryer in each unit. Towels and bed linen are featured. Some units have a terrace and/or balcony with city views. Palma Yacht Club is 0.7 mi from Can Savella, while Cala Major Beach is 2.7 mi away. The nearest airport is Palma de Mallorca Airport, 4.3 mi from Can Savella. License Number(s): ESFCTU00000704200097
Read more

Helpful details

Room occupancy

All the rooms above are guaranteed to fit guests. Extra guests are at the hotel's discretion and may be subject to additional fees.

Check-in and check-out

Check-in is at 04:00 PM and Check-out is at 11:00 AM.

Super+ prices by month

Can Savella - Turismo De Interior • Prices for the next 12 months

MonthLowest nightly price

Oct 2026

$276

Nov 2026

$210

Dec 2026

$193

Jan 2027

Lowest price

$151

Feb 2027

$180

Mar 2027

$221

Apr 2027

$238

May 2027

$272

Jun 2027

$297

Jul 2027

$306

Aug 2027

$309

Sep 2027

Highest price

$375

This page was last updated on Sep 30, 2026.

Reservation Stays is an independent hotel network featuring over 800,000 properties around the world.