Chinatown Accommodations

More acommodations in Chinatown

Aparthotel
accommodation
  • Wifi
My studio apartment is located in Covent Garden the heart of London where all the amenities just a walking distant. Soho, China Town, Trafalgar Square and Covent Garden Piazza just a stone throw away .