The Duke of Buckingham is a charming 3-star hotel located in the historic city of Portsmouth, United Kingdom. This independent establishment offers a warm and inviting atmosphere, making it an ideal choice for travelers seeking both comfort and character. With a variety of rooms available, guests can enjoy a restful stay while exploring the vibrant surroundings.