Localizado no 16º distrito, perto da Torre Eiffel, o Plaza combina uma decoração contemporânea com comodidades modernas.
O hotel possui um novo lounge bar e sala de pequenos-almoços com um buffet. Há um centro de fitness aberto 24 horas com aparelhos de cardio.
A área emrpesarial tem um espaço com acesso à Internet. O acesso Wi-Fi gratuito está disponível em todo o Plaza Tour Eiffel.
A Estação de Metro Trocadero fica a 5 minutos a pé e providencia transporte rápido em toda a cidade.