Trafalgar St James es un hotel icónico de Londres: un santuario de estilo, descanso y diversión en el ajetreo de St. James SW1. Renacido en el verano de 2017, el hotel cuenta con 131 habitaciones, incluidas 3 suites exclusivas.
2 Spring Gardens, Trafalgar Square
Testimonios