Up to % off
Facilities and services include restaurant, elevator, wireless Internet at the lobby, bar cafe and 24-hour reception.
The rooms feature TV and wireless Internet (extra charge).
Address: High Street, Stratford, E15 2JG London, England, United Kingdom.
The rooms feature TV and wireless Internet (extra charge).
Address: High Street, Stratford, E15 2JG London, England, United Kingdom.