About Kings Cross Hotels Group Newgate Street
A modern hotel chain located in London, Kings Cross Hotels Group derived its name from its headquarters, Kings Cross. The brand has 3 hotels under its portfolio and located in the same street, interestingly, all next to each other. The hotels are located in Central London, Kings Cross and Argyle Square. With a stunning view of the Argyle Square Gardens available at the bedroom windows of each of the hotels, this accommodation service is indeed a favorite and preferred accommodation of choice in the region.
Excelsior Hotel, Albion House Hotel and Melville Hotel are the hotels included in the King Cross Hotels Group. Whether you are travelling for business or pleasure or would want to simply enjoy a relaxing weekend in London, staying in one of the King Cross Hotels Group hotels gives you the best access near the major shopping and tourist destinations in the region. The Piccadilly Circus and major UK regions such as England, Scotland, Belgium and France are just a train ride away.
The brand lives by the group’s motto, “3 hotels, 1 street, 1 concept”. They strongly believes that providing the same quality of service, with the same modern and up-to-date facilities makes each of the hotels play a significant role in the hotel and accommodation industry.