Hotel Alexander, New York NY
Address | 306 W 94th St, New York, NY |
Phone | (212) 665-0003 |
Categories | Hotel |
Rating | 1 1 review |
Similar companies nearby The Lucerne Hotel — 201 W 79th St Mount Morris House — Fifth Avenue at west, W 121st St Parker New York — 119 W 56th St Park Central Hotel New York — 870 7th Ave |