This contemporary beachfront hotel is located in the heart of Batumi Discover a world of possibilities and enjoy a new perspective of Georgia at Le Meridien Batumi Batumi Tower is architecturally distinctive landmark residing in the center of Batumi boulevard See More See Less