West End Apartments

by - julio 24, 2018

West End Apartments is located in London, 100 meters from Prince of Wales Theater. Trafalgar Square is 200 meters away and free WiFi is available in all areas. Some units feature a dining area and / or terrace. There is a seating area and a kitchen equipped with an oven, a toaster and a refrigerator, as well as a coffee machine. The bathroom is private and includes free toiletries. Towels and linens are provided.


0 comentarios