366 Essex Road, London, N1 3PD.
Elena Hotel is a hotel which provides accommodation for individuals and various sized groups. Elena Hotel is based in Essex Road, London - see map for location of Essex Road.
Telephone: 020 73594118
Elena Hotel are listed in the hotel section here:
There are no reviews for this listing yet. Why not be the first person to write a review?
Elena Hotel is in Essex Road, London. You can view a list of neighbouring businesses by going to the Essex Road page.
This map shows the approximate location of Elena Hotel in Essex Road.
Note: the pin is positioned at the postcode centre, and may not correspond with the precise location of 366 Essex Road.
Map showing Elena Hotel within Essex Road,