Address : allende sur no. 124 col. centro, toluca Show Hotel Map
The hotel is strategically located in the centre of Toluca and is just 2 minutes from the historical district, government offices, the cathedral and several museums. Links to public transport can also be found in the vicinity. With its location just 10 minutes from La Bombonera Stadium, it is an ideal home base for visitors to Mexico City.