There are many great hotels in the Central London area. Although hotel rates can be very expensive, there is value finding a place near the major attractions. Many people feel that Charing Cross marks the centre of London.