Hotel U Prince is a historic hotel situated in the Old Town Square of Prague. It boasts a rooftop restaurant, Terrace U Prince, which offers stunning views of the city skyline. The restaurant specializes in traditional Czech cuisine, with a focus on hearty dishes like goulash and roasted meats. Guests can savor their meal while enjoying the picturesque surroundings. Terrace U Prince is the perfect place to indulge in authentic Czech flavors and soak in the beauty of Prague.