Melia Hotels International
Phone Number: +34971666546
Website: Suggest Official Website
Categories: Hotel
Address: Sol, 13, 07001 Palma di Maiorca, Spagna
GPS Coordinates: 39.56797,2.65328
Facebook: facebook.com/165000250717303
Instagram: Photos and Videos
There is a list of nearest hotels:
Hotel Ramón Llull
located at Calle Ramón Llull 12,
in 26 meters northeast.
G Apartment Sol
located at Carrer del Sol 19,
in 44 meters east.
Apartment Villalonga
located at Ramon Llull, 7 1º1ª,
in 70 meters east.
Tiempo Apartment - Palma de Mallorca
located at Carrer de Sant Bonaventura 2F,
in 101 meters northeast.
Sant Francesc Hotel Singular
is a five stars hotel located at Plaza Sant Francesc, 5,
in 120 meters northwest.
Apartment Palma De Mallorca 09
located at ,
in 129 meters west.
Santa Clara Urban Hotel & Spa
is a four stars hotel located at Sant Alonso, 16,
in 143 meters southwest.
Your can find and book more hotels, hostels and apartments on our interactive hotels map.