Stepping into the ultra-modern Hôtel Pilgrim, it's easy to feel at home. Set on Paris' Left Bank, the layout is welcoming and ...
Pilgrim Sands Hotel on Long Beach, located at 150 Warren Ave in Plymouth, has revealed their bar is now open. The Sands Bar, which offers an appetizer menu and serves up delicious cocktails ...