NH Nacional is a four hotel with 214 comfortable rooms, which offer everything you might need during your stay. The Hotel can be found in the heart of Madrid in front of Atocha station and the Botanical gardens.