Map
Avenida Joan Miró, 21, Majorca 7014, Spain
Hotel
Gran Meliá Victoria