The Bristol Marriott Royal Hotel is a historic and elegant hotel located in the heart of Bristol. Offering a pillow menu, guests can choose from a selection of pillows to suit their preferences and ensure a restful sleep. The hotel features spacious rooms, a fitness center, a spa, and an on-site restaurant serving delectable dishes. With its luxurious amenities and pillow menu, the Bristol Marriott Royal Hotel provides a memorable stay for guests visiting Bristol.