The Royal Horseguards is a hotel in London near the London Eye and the Thames, set slightly away from Leicester Square. It occupies an old traditional building and has river-view rooms looking out at the London Eye and the Thames. Covent Garden, Piccadilly Circus and the National Gallery are within walking distance, and the hotel has a luggage storage counter and a range of breakfast options. Standard rooms are too narrow to open a suitcase and have weak soundproofing.