This place is perfect as gives you almost all facilities as a Hotel but for a much better value, it has all you need for a short stay in Madrid, the best is the location, very central in the heart of Madrid.
Thanks!