The Parkwood Hotel has 17 rooms and is ideally situated within easy reach of Hyde Park and the West End. Each room is equipped with a TV and guests are served with a complimentary full English breakfast during their stay.