Cook’s Club City Beach Opens In the Heart of Rhodes Old Town2019-08-23 by Argophilia Travel NewsThomas Cook has opened its 8th Cook’s Club hotel in the heart of Rhodes Old Town. Cook’s Club City Beach features stunning views and more.