Short Term Accommodation Specialists

+44 20 8810 1502

Trafalgar Square

London Apart’Hotel Trafalgar Square

In Europe’s major cities and in excellent locations in London this well known Apart’hotel company offers very comfortable studios, one and two bedroom apartments. They are fully furnished, offer regular hotel services and include maid service once a week. Located in the shadow of Nelson’s Column in Trafalgar Square and within walking distance of Westminster ….