Discover stores in Selva

Mapdoor is a fast and easy to use platform for finding stores and other places of interest near you
Home > Spain > Selva

About Selva

Selva is a charming small town located in the heart of the Balearic Islands of Spain. The town is surrounded by stunning mountain ranges and boasts cobbled streets and historic buildings. It is home to a number of quaint local shops and cafes, making it a perfect place to relax and enjoy the slower pace of life. Additionally, Selva is renowned for its natural beauty, with a number of hiking trails and scenic viewpoints located nearby, providing an ideal opportunity for outdoor enthusiasts and nature-lovers alike. Whether you're looking for a peaceful escape or an outdoor adventure, Selva has something to offer everyone.

Top Mail & Shipping Locations in Selva... See all

UPS Carretera De Lluc

Magatzem Bon Amic, Carretera De Lluc 24
Monday-Friday: 08:30-13:00, 16:30-20:00
Saturday: 08:30-13:30
Sunday: Closed
...

FedEx OnSite Carretera De Lluc

Carretera De Lluc 24, 07313 Selva
Monday-Friday: 08:30-13:30
Saturday: 08:30-14:00
Sunday: Closed
...