
London, United Kingdom
Barry House
3-star hotel
The Barry House is a London bed offering family friendly accommodation in central London, close to Hyde Park, Paddington, Marble Arch and many of London's famous sights. Family friendly accommodation in central LondonHighly rated…
- Wi-fi · extra charge
- 24-hour reception
- 24-hour security
- Electric kettle


