145 rooms from £252 per night
Photo of Hotel Villa Magna

“A former residence of Spanish counts and countesses renovated to perfection in central Madrid. The suites, or rather penthouses, are the piece de resistance - open air terraces, grand pianos, kitchens, and private butler. A destination for weddings, honeymoons, business visitors, or city explorers.”

“A former residence of Spanish counts and countesses renovated to perfection in central Madrid. The suites, or rather penthouses, are the piece de resistance - open air terraces, grand pianos, kitchens, and private butler. A destination for weddings, honeymoons, business visitors, or city explorers.”

Recommended For

  • Suites
  • Including Honeymoon suite, and outstanding Presidential suite with terrace, kitchen, grand piano, butler.
  • City Style
  • Weddings
  • City
  • Honeymoons
  • Spa breaks
  • 5* Luxury
  • Wellbeing
  • Designer Shopping
  • Sights nearby
  • Child friendly
  • Babysitting on request.
  • Restaurant
  • 4 restaurants.
  • Gym
  • 24 hour.
  • Free wifi
  • Downtown
  • Conference facilities
  • Sit-out Terrace
  • Luxury
  • Disabled access
  • Pet friendly
  • Spa

Facilities

  • Suites
  • Including Honeymoon suite, and outstanding Presidential suite with terrace, kitchen, grand piano, butler.
  • Child friendly
  • Babysitting on request.
  • Parking
  • Valet, charges apply.
  • Restaurant
  • 4 restaurants.
  • Gym
  • 24 hour.
  • Room service
  • 24 hour.
  • Conference facilities
  • Bar
  • Safe
  • Internet
  • Business Centre
  • Free wifi
  • Airport transfer
  • In room DVD
  • Sauna/Steam
  • Hairdresser/Beauty Salon
  • Meeting Room
  • Cots available
  • Sit-out Terrace
  • Wifi
  • In room music system
  • Satellite / Cable TV
  • Concierge
  • Air conditioning
  • Disabled access
  • 24 Hour room service
  • Sitting Room
  • Pet friendly
  • Garden
  • Spa

Activities

  • Designer Shopping
  • Sights nearby

Map & Location

What's Nearby

Videos

Check Availability
145 rooms from £252 per night

Any Questions?

Get in touch