FAQs Frequently Asked Questions Is there free WiFi at Metro House London? FREE wireless internet is available throughout. View full details What are the Check-in and Check-out times at Metro House London? The Check-in at Metro House London is from 11:30 and Check-out is until 10:30 View full details How can I get to Metro House London? Please visit our location page to get directions to the property View full details What kind of breakfast is served at Metro House London At Metro House London we offer self-catering facilities. Please check the facilities page for further information View full details