Victoria 4 is maybe the most central three star hotel in all of Madrid. It is located only a few metres away from Puerta del Sol and the metro station located there. The rooms are quiet even though the hotel is in the centre of Madrid and the hotel is offering free wireless internet to its guests!
Victoria 4
Victoria 4, 28012 Madrid
Victora 4 pictures