HotelsClick.com

Sweet Inn Apartments-Centro Callao

3 Stars

  Various Addresses - 28013 - Madrid, Spain View Map
Area: Sol - Opera - Plaza Mayor - Barrio De Las Letras

Discount code

Hotel Details

Rooms

Restaurant

Exterior

Lobby

Location

Book