Best Luxury Hotels in Borjomi
Crowne Plaza Borjomi Hotel One of the best Borjomi hotels in the heart of the city, within walking distance of the famous Borjomi Park entrance.Borjomi Train Station is 900 meters from the hotel, and the hotel provides various health and leisure facilities for the convenience and leisure of its visitors.Crown offers the best hotel in […]