Located on the banks of the River Thames, The Tower Hotel offers stunning views of the city skyline and easy access to some of London's most popular attractions. While it may not have a beach, the hotel's prime location allows guests to take a leisurely stroll along the riverbank and enjoy the scenic views. With its affordable rates and comfortable rooms, The Tower Hotel is a great choice for budget-conscious travelers looking to explore London without breaking the bank.