Мы с ребенком останавливались в отеле "Бельведер Невский" на Большой Конюшенной, ИМХО, центрее только Эрмитаж  Завтрак (можно объестся включен в стоимость), номера - очень даже ничего. У них есть свой сайт, наберите в поиске. Я бронировала по телефону, без предоплаты, за несколько дней подтвердила так же по телефону, расплачивались при выезде.