Hotel Ateneo Puerta del Sol

Starting at
$108

TripAdvisor Review

Based on 397 review

See all

This unpretentious hotel is in Gran Via. The accommodation comprises 38 cosy units. Hotel Ateneo is not a pet-friendly establishment.

More details