Отель Old Town расположен в исторической части Петербурга в 20 минутах ходьбы от стрелки Васильевского острова. В шаговой доступности такие достопримечательности северной столицы, как Кунсткамера, дворец Меньшикова, музей-аптека доктора Пеля и сыновей. Рядом — метро Василеостровская, Благовещенский мост и Университетская набережная. А до Невского проспекта можно доехать всего за 10 минут.
Отель находится в одноэтажном историческом флигеле, построенном в 1917 году. Небольшое здание с мансардой разместилось в тихом дворике, вымощенном брусчаткой. Одна из стен увита диким виноградом, что придает дворику особую уютную атмосферу. Внутри гостей ожидают двухуровневые номера с современным интерьером.
Отдыхающим доступен беспроводной интернет, на этаже есть стиральная машина, а возле здания организована городская парковка, где гости могут оставить автомобиль при наличии мест.