London Hotel Guide


London Hotel Guide

  • Alhambra Hotel Kings Cross WC1 Escorts

    The Alhambra Hotel Kings Cross WC1 has been with the same family for over 20 years. A family that takes pride in the period property just a stones throw from the mainline station. Rooms are modern with television and a full-English breakfast is served every morning. A bonus are the Escorts near the Alhambra Hotel Kings Cross.

    Alhambra Hotel 17-19 Argyle Street Kings Cross London WC1H 8EJ England.

Featured London Escorts