Express Barajas

Address:

Catamaran 1
28042 Madrid, Spain

Phone:

91-74 20 20 0

Hotel star rating:

2 stars

Brand name:

Sol Melia Hotels & Resorts

Map:


Contact   ·   Privacy   ·   Terms