
Madrid, Spain
Francisco I
4-star hotel
Centrally located in Madrid, Hotel Francisco I is a 5-minute walk from Plaza Mayor and Puerta del Sol, and close to Gran Via and the Royal Palace. The hotel offers 79 air-conditioned rooms with minibars, flat-screen TVs, and…
- Wi-fi
- 24-hour reception
- Laundry service
- 24-hour security























