The Resident Covent Garden
HotelSnug rooms with kitchenettes in an upmarket hotel featuring complimentary Wi-Fi. People often mention staff, hotel, room, stay, location, friendly, rooms, helpful, clean, London,
Address
51 Bedford St, London WC2R 0PZ, United Kingdom
Website
Contact
+44 20 3146 1790Rating on Google Maps
4.80 (349 reviews)Open on Google Maps