Overview

Santillan II

Search hundreds of travel sites at once for hotel deals at Santillan II

Gran Via 64, 5º izquierda, 28013 Madrid, Madrid, Spain

$47+

Santillan II
Sat 12/16
Sun 12/17

Nearby

  • 0.3 mi Plaza de Oriente
  • 0.4 mi Royal Palace of Madrid
  • 0.5 mi Plaza Mayor
Show all
Map

Map