Frequently Asked Questions
FREE wireless internet is available throughout.
The Check-in at Metro House London is from 11:30 and Check-out is until 10:30
Please visit our location page to get directions to the property
At Metro House London we offer self-catering facilities. Please check the facilities page for further information