The Astors Hotel is ideally situated within easy access of the West End and most of London's sights. There are 23 rooms equipped with televisions and they serve a full English breakfast.