Chateau Mere Hotel is set in an old castle with an outdoor pool and garden. This hotel is located in Telavi, in the wine-growing region of the Alazani Valley, surrounded by the Caucasus Mountains. The rooms at Chateau Mere are classically decorated with antique furniture. Each room has a flat-screen TV and minibar, and some have a balcony.