Skip to content
Boardfare

Royal Palace by SkyKey

Calle del Espejo, Madrid, ES

9.4 guest rating· 41 reviews

About this hotel

Luxurious Apartment in the Heart of Madrid

Prime Location : Situated near Mercado San Miguel and Plaza Mayor, Royal Palace Teatro Real Free Parking offers convenience and easy access to popular attractions.

Modern Amenities : Enjoy free WiFi, air conditioning, and household essentials like a fridge and coffee machine. The apartment features 2 bedrooms, a flat-screen TV, and a fully equipped kitchen for a comfortable stay.

Convenience and Comfort : With a 24-hour front desk, on-site parking, and proximity to key landmarks such as the Royal Palace of Madrid and Puerta de Toledo, your stay is bound to be memorable.

Book now to experience the perfect blend of luxury and convenience at Royal Palace Teatro Real Free Parking.

These prices drop 10% for members

Membership is free and takes one email address. No password, and the prices on this page update straight away.

Price drops on hotels you save, plus our price research. One click to stop.Already a member? Sign in

Rooms & rates

Apartment

Sleeps 8 · 100 m² · Double bed, 3× Sofa bed, Queen bed

  • Desk
  • Air conditioning
  • Private bathroom
  • Additional bathroom
  • Kitchen

Amenities

  • WiFi available
  • Parking
  • Air conditioning
  • Pets allowed
  • 24-hour front desk
  • Non-smoking throughout
  • Lift / Elevator
  • Smoke alarms

Location

© OpenStreetMap contributors

Calle del Espejo, Madrid, ES

Check-in
from 03:00 PM to 12:00 AM
Check-out
until 11:00 AM

What guests say9.441 reviews

+ Cozy atmosphere+ Helpful host+ Great location+ Spacious roomsNarrow street for unloading luggageLack of daily housekeeping
Cleanliness9.4
Service9.8
Location9.9
Room Quality9.3
Amenities8.8
Value for Money9.3

Guest review

10.0

La ubicación es perfecta el departamento es completo, muy comodo

Andre · BR · 2026-07-18

Guest review

9.0

Excellent location and communication, apartment size perfect for a family

Mihai Bogdan · RO · 2026-07-12

Was a good stay

9.0

The location and the upkeep

Parking

Sandeep · IN · 2026-06-28

Excellent location, clean apartment

8.0

The location was exceptional, just 5 mins from the Royal Palace on one side and Mayor Plaza on the other side with lot of eateries around. The host (Gunter) was very helpful. He had booked a cab for us till Atocha for our train to Barcelona and the taxi we got was a small one. All this at 8am and our train was at 8.50am. He immediately spoke to the cab company and ensured we got a bigger taxi and reached train station in time. The apartment was fairly comfortable for 3 adults and 2 kids.

The rooms were little small with not much space. The master bathroom is good size but the other bathroom is really small though fully functional. The cooling could have been better. The lift is tiny and the access to the apartment is not wheelchair/stroller friendly.

swati parashar · AE · 2026-05-26

Guest review

10.0

Apartamento muy espacioso y Moderno. La localización es increíble y la velocidad de internet fantástica lo cual me vino genial ya que tuve que trabajar. La zona es muy tranquila y el apto muy limpio. La atención del hoar fue excelente. Volveré.

Raul · ES · 2026-05-02

值得再次入住

9.0

没有早餐 附近就说马德里王宫

yinting · CN · 2026-05-01

Good to know

This property does not accommodate bachelor(ette) or similar parties.

A deposit may be required at the property.

Pets

Pets are allowed on request. Charges may be applicable.

Internet

WiFi is available in all areas and is free of charge.

Parking

Free public parking is possible on site (reservation is needed).

Children and extra bed policy

Children of any age are allowed.

Children up to and including 2 years old stay for € 10 per person per night when using an available cot.

Children up to and including 2 years old stay for free when using an existing bed.

Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.

Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.