Cook’s Club City Beach Opens In the Heart of Rhodes Old Town 2019-08-23 by Argophilia Travel News Thomas 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.