Its a awesome hotel just because its location. 100 meters from the Grand Central Station, that delivery you into the city airport, and there is connection to almost every cities in Europe. Terrific, great neighborhood, and it is very well located near the big city atractions. The rooms have good confort, and they are big. The problem is that has... more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Centre
- Add Photo
- Add Video

