Merchants Manor Hotel & Spa

Preferred Hotels & Resorts announces the addition of 23 new member hotels and resorts

Preferred Hotels & Resorts announces the addition of 23 new member hotels and resorts

NEWPORT BEACH, Calif., 2017-Aug-03 — /Travel PR News/ — Preferred Hotels & Resorts, the world’s largest independent hotel brand, announces the…

7 years ago