b
bert vdbroeck Review of Megaro
great location at 3 mins walk from st pancras trai...
great location at 3 mins walk from st pancras trainstation. stylish rooms. only stayed one night, didnt try their breakfast. friendly staff.
Comments: