Le Luxury Fashion Suites est installé à seulement 400 mètres de la place d'Espagne (Piazza di Spagna) et de la station de métro de Spagna.