Where does paul mccartney stay in St Barts?
Where does paul mccartney stay in St Barts? During their trip, Paul and Nancy stayed at the five-star Eden Rock Hotel, a luxury resort with several beachfront pools and an unbeatable view. St. Barts has long been a popular vacation destination for the Grammy winner and the entrepreneur, who wed in 2011.
No records found.