Xenia Hotels & Resorts acquires three hotels for $410m