This is a very modern apartment with all of the accessories you may need. The location is ideal in Rhodes Town. So much to do in a 5 minute walk.
Beautiful bathroom, large for a European apartment!
So glad we stayed here!