Ref No. B 288818

The Megaro

The Megaro is a stylish and contemporary hotel located in the heart of London, near King's Cross Station. Known for its vibrant and artistic design, the hotel offers a range of modern amenities, comfortable accommodations, and a lively atmosphere. It features unique, individually designed rooms, an on-site restaurant and bar, and easy access to major city attractions, making it an ideal choice for both leisure and business travelers.

The Megaro
Belgrove St, King's Cross
London
London
WC1H 8AB
02078432222

Sorry, due to continued abuse - website links are now only displayed on upgraded listings - See Upgrade Options



hotels near kings cross station hotel kings cross euston hotels hotels in kings cross accommodation london uk The Megaro Holiday Accommodation London London

The Megaro are listed in; Holiday Accommodation Directory : Holiday Accommodation in London : Holiday Accommodation in London

UK Small Business Directory

Free Business Listings

Upgrade Options Available






UK Small Business Directory is a TJS Marketing Ltd website.

find Holiday Accommodation within 5 mi of London