Where is Hotel Luxor, Playa de Palma?
Where is Hotel Luxor, Playa de Palma located?
Hotel Luxor, Playa de Palma, Hotel Luxor, Playa de Palma, Spain (approx. 39.52282°, 2.74321°)
Where is Hotel Luxor, Playa de Palma on the map?
Hotel Luxor, Playa de Palma - Palma Cathedral
{"latitude":39.52282,"longitude":2.74321,"title":"Hotel Luxor, Playa de Palma"}