ex. Great Two Bedroom Flat Near Notting Hill
2 Pembridge Square, London, United Kingdom
Rooms all have a TV and a work desk for guests to use.
Rooms all have a TV and a work desk for guests to use.
Rooms all have a TV and a work desk for guests to use.
Rooms are 11 square metres.
Please wait……
2 Pembridge Square, London, United Kingdom
Hotel Reservation System | 2026 © londonhotelsgb.org. All rights reserved
Contacts