The Arundell Hotel is a charming 3-star establishment located in the vibrant city of Boston, United Kingdom. With a selection of 15 well-appointed rooms, this hotel offers a cozy retreat for both business and leisure travelers. Guests have consistently rated their experience highly, with an impressive score of 8.4 out of 10 based on 43 reviews, reflecting the hotel's commitment to quality service and guest satisfaction.