It may have received a prestigious inclusion within the top 100 corporate hotels of 2019, but Placid was built for stays beyond business travel. With...
419