London Hotels > Trafalgar Square Hotels
Charing Cross London
Being a unique and distinctive hotel, the Charing Cross offers good location, modern convenience and elegant atmosphere for business as well as leisure travellers..
Royal Horseguards Hotel London
Offering excellent service and friendly hospitality, the Royal Horseguards Hotel London is an ideal place for an exciting vacation as well as a business trip..
Thistle Trafalgar Square Hotel London
Offering a favourable location and comfortable accommodation, this attractive property is the right choice of accommodation, while visiting London..