3 star hotel

Hotel Fabrik

13 Calle Orquidea, 28970 Humanes de Madrid, España - Humanes de Madrid, Madrid - Spain - 28970

Show map

Property Amenities

Check-in starts at: 15:00

Check-out ends at: 11:00