Hotel U Prince is a charming boutique hotel situated in the Old Town Square of Prague. It boasts a beautiful rooftop terrace with panoramic views of the square and the historic buildings surrounding it. The terrace is a great spot to unwind and soak in the atmosphere of the city. The hotel offers comfortable rooms, a restaurant serving traditional Czech cuisine, and a rooftop bar.