The Royal Trafalgar Hotel is perfectly situated in the heart of London. All 108 bedrooms have recently been refurbished to reflect a contemporary colour palette and vibrant soft furnishings with state of the art technology. Rooms sizes tend to vary due to the age of the building, but its public areas are bright and clean, with friendly staff and – most important of all – it’s location is unrivalled. Check-in in this hotel is from 4pm and check-out by 11am.