Excelsior Hotel

Excelsior Hotel

Hotels & Travel in New York, NY

Hotels & Travel Hotels

Contact us

Location

45 W 81st St.,
New York , NY 10024 UNITED STATES

Reviews

Excelsior Hotel 212-362-9200
45 W 81st St.,
New York , NY 10024 UNITED STATES
$
Excelsior Hotel 4

Based on 1 reviews

Excelsior Hotel 212-362-9200
45 W 81st St.,
New York , NY 10024 UNITED STATES
$
4 5

Highly Recommended!

Excellent visit to this hotel, helpful staff, very comfortable accomodations, perfect locaton to the Park, close to museums. Would definitely return.
posted at 02/25/10

Detail information

Company name
Excelsior Hotel
Category
Hotels & Travel
Rating
4.0 (1 reviews)
Is this your business? Manage via YEXT
edit delete

Excelsior Hotel

Contacts Location Reviews Details