Marbella is a town on the Costa del Sol in southern Spain known for its beaches and warm climate with 320 sunny days per year. It has over 100 golf courses along the coast and is near other destinations like Porto Banus, the Atlantic beaches 45 minutes away, Africa at 32 km, Granada 190 km away, Sevilla 190 km away, and Cordoba 50 minutes by high velocity train, as well as the Sierra Nevada mountains. Marbella offers accessibility to beaches, golf, cities, and mountains within a short drive or train ride.