Horncastle Executive Travel

Travel News

NH Hotels to Open Nhow London Hotel

Spanish group NH Hotels have announced they will open a Nhow property in London.

Scheduled to open in 2019, Nhow London will be located at 250 City Road in Tech City, the area around Old Street roundabout.

Designed by Foster and Partners, the eight-floor hotel will contain 190 rooms and will be part of a mixed-use development.

Facilities will include a restaurant, a bar, meeting rooms and a gym and free Wi-Fi.

« Back to News Items