the Remolars3 Townhouse - Turismo de Interior is -1.0 km from Palma centre