Hotel Peter I is a 4-star hotel located in the historic center of Moscow, just a short walk from the Red Square and the Kremlin. The hotel's cozy lobby bar offers a delightful happy hour experience for guests. Visitors can enjoy a variety of handcrafted cocktails, fine wines, and spirits, all served in a warm and inviting atmosphere. The bar's friendly staff and comfortable seating make it a popular choice among both locals and tourists. Hotel Peter I is the perfect destination for those looking for a hotel with a cozy happy hour in Moscow.