My Guide Website?
Shaftesbury Premier London Hyde Park
London
The Shaftesbury Premier London Hyde Park Hotel is a wonderful four-star establishment that boasts exceptionally modern interiors, world-class service and a fine array of facilities, making this a highly impressive choice of accommodation that is sure to appeal to all types of visitors to London. This large hotel is close to Lancaster Gate Tube Station and Bayswater Road.