If you are visiting downtown London, you will need to have an accommodation during the period of your stay. You will require a hotel that will be very comfortable and where you will be able to feel at home. You will also require an affordable hotel. Here are some hotels you can stay in downtown