The Hotel has a 24 hour reception, restaurant, bar, elevator, meeting rooms, safety box at front desk, garden and car parking.
Room facilities include air conditioning, wireless internet, telephone, TV, bathroom, safety deposit box, minibar, iron and ironing table.
Address: Orfila 6, 28010, Madrid, Spain.