Crowne Plaza Borjomi-Where Hospitality Meets Nature. Crowne Plaza Borjomi is situated in the heart of Borjomi, a picturesque Georgian resort town well known for its artesian natural springs. Nestled between hills and by a small river, nearby Historical Park, the hotel features 101 guest rooms, five conference rooms, two restaurants, wine bar, lobby bar, club lounge and most importantly, a 2400 sq.m. Spa and wellness center, which is unrivaled not only in Borjomi or Georgia, but through the entire Southern Caucasus region.