• Apex Hotels in London

  • Our three London Apex Hotels are conveniently situated in the city centre of London, located just a short walk from iconic London attractions such as Tower Bridge, Tower of London, St Paul’s and The Shard. All of our London four star luxury hotels offer the ultimate in comfort and elegance with complimentary Wi-Fi, making your stay in central London chic and convenient. We’re proud to have won the TripAdvisor Certificate of Excellence award across all three London Apex Hotels.

  • London Hotels

    Apex Temple Court Hotel

    Apex London Wall Hotel

    Apex City of London Hotel