
Palma De Mallorca, Spain
Innside Palma Center
4-star hotel · MELIA HOTELS INTERNATIONAL
This modern city hotel is located in the centre of Palma, boasting a prime setting close to the Plaza de Espana within easy access of restaurants, lively bars and shopping opportunities, as well as entertainment venues. The…
- Wi-fi · extra charge
- 24-hour reception
- Indoor freshwater pool · extra charge
- Poolside snack bar



















