Originally Posted by
craigthemif
Take the Cercanias train. You would need to change at Nuevos Ministerios to get to the Sol station.
It's probably even faster than a taxi, given all of the construction in the area and the need to drive through pedestrian areas to get to the hotel.