Ну в принципе м.Площадь Ленина не так далеко от центра, на метро доедут. Но если они едут погулять-походить по экскурсиям, то лучше жить с другой стороны Невы. Посмотрите гостиницу "Москва", цены не сильно отличаются, но комфорт и удобство не сравнимые. К тому же там очень хороший шведский стол на завтрак, который включен в стоимость.