Рассмотри вариант мини-отеля в центре города. В моем доме есть неплохой вариант - "Счастливый Пушкин". (ул. Галерная). Номер люкс (2 комнаты, хорошая мебель, большой ЖК, интернет) с завтраком - около 5 или 6 тысяч. У меня приятель останавливался - доволен. Кстати, есть и место во дворе для машинки... Да и по приезду знакомым скажешь, что жил в доме, где квартировал Пушкин - пустячок,а приято...
По достопримечательностям - кроме классики (Эрмитаж, Иссакий, Русский музей, Петропавловка) обязательно сходить в Юсуповский дворец на Мойке и Спас на Крови.