Ubicación
El Peter I Hotel Moscow está bien comunicado ya que la estación de trenes dista sólo cuatro kilómetros y se encuentra cerca de atracciones turísticas como el Teatro Bolshoy, el Senado Ruso y el Kremlin.
Habitaciones
El hotel consta de 134 habitaciones con aire acondicionado que son cómodas y se han equipado con modernas instalaciones.
Restaurante
Los huéspedes pueden cenar en el restaurante del hotel en un ambiente acogedor y más tarde tomar una copa en el bar.
General
Los clientes que viajen por trabajo disponen de un centro de negocios con conexión a Internet e instalaciones para conferencia. Además, en su tiempo de ocio los huéspedes pueden acudir a la sala de ejercicio, la sauna y la piscina.