Mary Foulia
Sat 03 Aug 2019
Very Basic, but clean accommodation.
Nestled in the heart of London's city centre, this hotel in Covent Garden is surrounded by bars, restaurants, theatres and shops. Providing low-cost WiFi throughout, the hotel features an on-site bar and restaurant serving breakfast and evening meals.
2025-03-31T07:51:31.609Z