 Gran Hotel Soller in Palma De Mallorca Spain. Gran Hotel Soller, Calle Romaguera 18, Palma De Mallorca, Spain Brochure. Find Local Hotels or Cheap Hotels in Palma De Mallorca, Spain. Find Local Hotels - Palma De Mallorca, Spain Hotel Reviews. Hotels in Palma De Mallorca, Spain. Find Local Hotels - Gran Hotel Soller Brochure. Cheap rates for Gran Hotel Soller. Simply the lowest rates and best internet deals on Gran Hotel Soller, Calle Romaguera 18, Palma De Mallorca, Spain 07100, Gran Hotel Soller, hotel, hotels, Find Local Hotels. |