Отель «Чехов» расположен в Санкт-Петербурге, в 2,4 км от Военно-морского собора Святого Николая и в 2,9 км от Мариинского театра. Эта гостиница расположена в Адмиралтейском районе, в 3,5 км от Исаакиевского собора. Предоставляется бесплатный Wi-Fi.
Все номера оснащены телевизором с плоским экраном. Собственная ванная комната укомплектована бесплатными туалетно-косметическими принадлежностями. Все номера оснащены микроволновой печью.
Стойка регистрации работает круглосуточно.
Музей Фаберже находится в 4,2 км от отеля «Чехов», а Государственный Русский музей — в 5 км.