Hotel U Prince is a charming 4-star hotel situated in the historic Old Town Square. It offers comfortable and cozy rooms with traditional decor. The hotel features a rooftop restaurant, Terrace Restaurant, which offers breathtaking views of Prague Castle and the Old Town Square. Guests can savor traditional Czech dishes while enjoying the panoramic scenery. The restaurant also offers a selection of international cuisine and a variety of drinks. With its picturesque location and stunning views, Hotel U Prince is a perfect choice for travelers looking for a hotel with a restaurant.