The Tower of London, a historic castle on the bank of River Thames, is also known as Her Majesty's Royal Palace and Fortress. The majority of hotels near the tower fall into the four-star range; however, a few budget hotels have appeared in the last few years. The limited selection of budget hotels, both price-wise and amenity-wise, appear in either the two- or three-star category.
The Ibis Hotel on Commercial Street is a two-star hotel located less than a mile from the Tower of London. The economy-style accommodations provide modern amenities as well as a bistro-style restaurant on-site. There is also a bar on-site for a nightly drink. The Ibis Hotel is located near the Globe Theater and London Dungeon. Nearby historic locations include Westminster and HMS Belfast. The London City Airport is a few miles from the hotel. Local restaurants include Ruskins and the ballroom-style Mantra.
The Travelodge is a two-star hotel located one mile from the Tower of London on Liverpool Place. The hotel offers both double rooms and family rooms. Guests at the Travelodge are a short distance from the Albert Memorial, St. James Park and the British Museum. The Petticoat Lane Market is within walking distance of the hotel, as is St. Paul's Cathedral and the Design Museum. Dining located nearby the Travelodge include the Bourbon Bar at Bodean's and The Assembly.
The City Hotel on Osborn Street is located less than a mile from the Tower of London and is often referred to as a three-star hotel. The hotel is a big business traveler attraction due to its location in central London. There are also meeting rooms on-site that offer catering as well as business equipment. The City Hotel is not only close to the Tower of London, but near other famous attractions, including the London Eye and Buckingham Palace. Locals recommend dining at The Kapok Tree for a taste of Pan Asian Cuisine and enjoying a cocktail at the nearby Lane Bar.