Hotel Peter I is a boutique hotel located in the heart of Moscow, offering a charming terrace with views of the city. The terrace provides a peaceful retreat where guests can relax and enjoy the beauty of Moscow. The hotel features stylish and comfortable rooms, designed with modern amenities and unique decor. Guests can also enjoy a variety of dining options, including a rooftop restaurant with panoramic views. With its central location and delightful terrace, Hotel Peter I is a top choice for travelers looking for a hotel with a terrace in Moscow.