Отель расположен на 4 этаже исторического дома на Невском проспекте в Санкт-Петербурге, напротив станция метро «Маяковская». К услугам гостей бесплатный Wi-fi.
Все номера отеля «Невский 98» оформлены в современном стиле и оснащены кондиционером. Во всех номерах есть телевизор с плоским экраном, письменный стол и собственная ванная.
Бесплатный чай подаётся круглосуточно.