1/10
![Hotel Megaro](https://media.dayuse.com/hotels/9466/04dbdcf37d3799f1fde416265ad934ad-hotel-megaro.jpeg?frz-w=3840&frz-fit=cover)
Hotel Megaro
We're liking this
- Comfy roomGood vibes only! The vibrant and colourful rooms will make your day
- Foodies' HQExperience a fine (and mouthwatering) piece of Italy at the restaurant
- Inspiring placeBold, fabulous decor, feel-good vibes and excellent service - this place will put a smile on your face
Information
Belgrove St, London WC1H 8AB, United Kingdom