A 5-star Marriott hotel at the upper end of Via Veneto, beside Villa Borghese.
Marriott Grand Flora Hotel stands at Via Vittorio Veneto 191 near the Aurelian Walls and the entrance to the Borghese gardens. The Spanish Steps are about 1 km away, and the hotel has a pool, spa and restaurant.