Hostal Main Street Madrid

Hostal Main Street Madrid, Hostal Main Street Madrid is centrally located on Madrid’s Gran Via, just a 1-minute walk from Callao Metro Station. It features a 24-hour front desk and modern, air-conditioned rooms with free Wi-Fi and flat-screen TVs. Bright rooms feature parquet floors and are heated and soundproof. They include a private bathroom with … [Read more…]