Somerset Princes Square
The luxury Somerset Princes Square Hotel is rated 4 stars and comprises 37 rooms with homely comforts.
Somerset Princes Square Hotel is also located within a 20-minute walk of Albert Memorial. The property is set within 5 km distance from London city center.
Serving a wide range of dishes, The Prince Edward and Thai Square can be reached within 5 minutes’ walk.
London City airport is 25 minutes' drive away from Somerset Princes Square Hotel.
Guests will benefit from 24-hour reception and laundry along with a safe deposit box and an elevator.