The hotel is situated near the centre of Florence, just a few steps from Piazzale Michelangelo on the left bank of the river Arno. It is surrounded by greenery and offers great views of the city. There is a bus stop, just a few metres away, which has connection to the historical centre and the main train station.