




Informazioni sulla struttura
Central London Location: Leicester Square Studios is located in London city center, offering easy access to key attractions. Leicester Square Underground Station is a 2-minute walk away, while Trafalgar Square and The National Gallery are 984 feet nearby. Comfortable Amenities: The apartment features free WiFi, a private bathroom, kitchenette, and streaming services. Additional amenities include a washing machine, sofa bed, and parquet floors. Local Attractions: Nearby points of interest include the Arts Theater (984 feet), Charing Cross (4-minute walk), and Piccadilly Circus (5-minute walk). London City Airport is 8.7 mi from the property. Local Surroundings: The area offers restaurants and boating opportunities, enhancing the guest experience.
Cosa offre questa struttura
Dettagli struttura
Pronto per London?
Hotel con prezzi verificati, zero commissioni




