B + B Belgravia

NileGuide Expert Says:

Top B&B choice in London

User Rating:


Address:

64-66 Ebury Street
Belgravia
SW1W 9QD London, United Kingdom

Phone:

+44 (0)20 7259 8570

NileGuide Expert tip:

Under same management is the Studios@82, affordable boutique accommodation

Map:


Contact   ·   Privacy   ·   Terms