Situé à Londres, à 500 mètres du Royal Opera House et à 1 km du centre-ville, le Flat in London propose des hébergements climatisés avec connexion Wi-Fi gratuite et un jardin. Il est situé à 500 mètres de la station de métro Leicester Square et propose un service de ménage. Il possède un ascenseur et une bagagerie.
Tous les logements comprennent une cuisine entièrement équipée. Les logements disposent d'une salle de bains privative. Certains comprennent une terrasse.
Vous trouverez des restaurants à proximité de l'appartement.
Vous séjournerez à proximité du Lyceum Theatre, de l'Arts Theatre et du théâtre Royal Drury Lane. L'aéroport de Londres-City, le plus proche, est implanté à 14 km.