Hotels around the world offer a wide range of amenities that can make a stay truly amazing. Here are some amazing things you find in a hotel. Luxury rooms and suites, Infinity pools, Spa and wellness facilities, Gourmet Dining, Private beaches, Fitness centers, Kids club, Bars, etc.