Home > London > Hotel > West End Apartments

 

Located in London, West End Apartments is 100 metres from Prince Of Wales Theatre. Trafalgar Square is 200 metres away. Free WiFi is provided throughout the property. The accommodation has a seating area.

Name :     West End Apartments
Phone :    
Address :     33 Whitcomb Street
WC2H 7EP London
Mail :