Located in the very center of Pristina, Hotel Ora is set just 492 feet from the main Mother Teresa Square. It offers a restaurant, free on-site parking and rooms with free Wi-Fi. A garden and a furnished summer ... Read more

View all Luxury Hotels in Pristina