Местоположение Premier Inn London New Southgate позволяет быстро добраться до достопримечательностей, в частности Культурно-развлекательный центр «Александра-палас» находится всего в 25 минутах ходьбы.
Расположенный приблизительно в 1 км от Парка Арнос, этот отель позволяет быстро добраться до стадиона "Эмирейтс", что в 7 км. Довольно близко от отеля есть The Arena. Примерно в 10 минутах езды от Premier Inn London New Southgate расположен парк Вудсайд. Автобусная остановка Alexandra Road находится в 550 метрах от отеля, а за 15 минут можно дойти до станции метро Подземная Bounds Green.
Ресторан "Poise" подает блюда бразильской кухни и находится всего в 500 метрах.