Hotel Prince Hall is a Hotel located at Kneza Mihaila 25, Beograd 11000, Serbia. It has received 186 reviews with an average rating of 4.4 stars.
The address of Hotel Prince Hall: Kneza Mihaila 25, Beograd 11000, Serbia
Hotel Prince Hall has 4.4 stars from 186 reviews
Hotel