The Mercure Bristol Holland House Hotel and Spa is a modern hotel located near Bristol's city center. With its contemporary design and luxurious amenities, this hotel offers a relaxing stay for guests. The hotel features spacious rooms, a spa, and an on-site restaurant serving delicious cuisine. Reservations can be made without a credit card, providing convenience and flexibility for guests.