Enrico Hotel is located in London, close to Apollo Victoria Theatre, Victoria Palace Theatre, and Buckingham Palace. Nearby points of interest also include Big Ben and Trafalgar Square.
Enrico Hotel features a restaurant. Room service is available. Wireless Internet access is available in public areas. Tour/ticket assistance and tour assistance are available. Additional property amenities include multilingual staff, laundry facilities, and a safe deposit box at the front desk.
25 guestrooms at Enrico Hotel feature safes. High-speed Internet access is available. Guestrooms offer phones. Televisions have complimentary TV Internet access. Guestrooms are all non-smoking.