295 North End Road, London, Greater London, W14 9NS
About Holiday Inn Express
" Welcome to the Holiday Inn Express, a vibrant haven nestled in the heart of Greater London! Perfectly positioned for both business travelers and adventure-seeking families, this modern gem offers a delightful blend of comfort and convenience. Picture contemporary rooms with all the essential amenities, a hearty free breakfast to kickstart your day, and easy access to iconic London attractions and transport links. Whether you're sealing a deal or exploring the city's rich tapestry, Holiday Inn Express is your ticket to an unforgettable London experience. "