Conveniently situated in Madrid this property is the perfect base for both business and holiday travel There are a total of 36 rooms on the premises The property is wheelchair-accessible Guests may take advantage of the on-site car park Check-out is . . .