1

TRYP Madrid Ambassador Hotel

Tryp Madrid Ambassador Hotel

Tryp Madrid Ambassador Hotel: Modern hotel in a beautiful building near the Royal Palace 3 minutes to the metro TRYP Madrid Ambassador Hotel is a...


1


  • News Mentions