Madrid has an excellent variety of hotels to suit almost any budget from the backpacker to the millionaire. The Asturias Hotel is located right in the centre and is a great budget option, and what it lacks in facilities it more than makes up for with value.
The 4* Hotel Villa de la Reina is well located for shopping close to Gran Via, and has comfortable rooms and good facilities.
For the sophisticated traveller who wants a great hotel, the 5* Hotel Occidental Miguel Angel boasts a location in the fashionably elegant El Prado district, and has unparalleled facilities including its own indoor pool and health club.