
Location Located in London City Centre, this hotel is steps from Charing Cross, The Strand, and Trafalgar Square. National Gallery and Regent Street are also within 10 minutes. Charing Cross Underground Station and London Charing Cross Station are within a 5-minute walk. Amenities Along with a restaurant, this smoke-free hotel has a fitness center and a bar/lounge. Free WiFi in public areas and free self parking are also provided. Other amenities include 24-hour room service, concierge services, and laundry facilities. Room Rooms feature 24-hour room service, coffee makers, and flat-screen TVs. Other amenities available to guests include free bottled water, hair dryers, and desks The Nhow London is a hotel.