The phrase "welcome guests" means to show warm hospitality and make people feel valued and comfortable when they come to your home or any place. Full definition
After a careful restoration, this historic beachfront hotel welcomes guests with a refined elegance and a timeless quality that evokes its glamorous past. (historichotels.org)
The hotel welcomes guests in stylish interiors that provide a cosy and luxurious atmosphere. (charming-accommodation.com)
A handful of small hotels welcome guests for an overnight stay or a dip for the day. (rismedia.com)