Situated in Madrid this property offers an ideal place of rest and relaxation There are a total of 41 rooms on the premises The establishment is wheelchair-accessible Guests may take advantage of the on-site car park Check-out is at This establishm . . .