Excelsior Hotel  

san_antonio, España. 45 WEST 81ST STREET
Built in 1940, this completely non-smoking hotel enjoys a wonderful central location and comprises a total of 198 rooms, of which 80 are elegant [ + ]