Posts Categorized: France

New Hotel: Royal Mougins Hotel in Provence France

Tossa De Mar, Catalonia, Spain

We are pleased to offer our customers a new luxury hotel on the Côte D’Azur. The Royal Mougins Hotel, Golf and Spa is located less than a mile from the medieval village of Mougins, 10 miles from Cannes and is superbly situated amongst the forested hills of Provence. The hotel sits proudly amongst immaculate greens… Read more »