Hotel Montero Rooms (Madrid, Spain)

Hotel Montero Rooms (Madrid, Spain)

About Montero Rooms

Top amenities

  • WiFi in lobby

  • Free WiFi

  • Pool

  • Spa

  • Parking

  • Pets

  • A/C

  • Restaurant

  • Hotel bar

  • Gym


calle del Barco, 12, Bajo A, 28004, Madrid, Spain

All amenities


calle del Barco, 12, Bajo A , 28004 , Madrid , Spain

Cleanliness policies

    Interesting hotels nearby Montero Rooms

    These hotels may also be interesting for you...

    Destinations nearby Montero Rooms

    Other destinations close to Montero Rooms

    Explore nearby attractions