Hotel Excelsior Lloret de Mar

Lloret de Mar is a coastal town in Catalonia, Spain. It is one of the most popular holiday spots on Costa Brava. Though this coast town is largely popular due to its long Blue Flag Beach, it also has a lot of other activities and cultural and historical monuments to offer its visitors. The 15th century gothic church is not only a visual delight, but has a great story to tell too. The bronze sculpture at the end of Lloret […]

Read more