London Hotel Guide

Escorts Guide

  • Elena Hotel Islington N1 Escorts

    Elena Hotel Islington N1 is a friendly, family run hotel in North London. It is on Essex Road, a short walk from the popular area of Upper Street, where you will find a whole host of bars and restaurants. The tube is just 15 minutes away. All rooms are modern and comfortable. The Escorts near the Elena Hotel are the best in London.

    Elena Hotel, 366 Essex Road, Islington, London N1 3PD, England.

Featured London Escorts