Hotel metro
Location conveniently near the airport hotel metro is in the heart of london steps from covent garden market and budweiser gardens also nearby are museum london and grand theatre hotel features this london hotel offers a restaurant a coffee shopcaf and a barlounge wireless and wired high speed internet access is complimentary in public areas business amenities at this 35 star property include a meeting room and limotown car service the staff can provide concierge services tour