The 4-star Atlantis Boutique Hotel & Spa is located in the heart of Rhodes Town, about 300 m from the beach.
Recently refurbished, this minimalist-style hotel has 48 air-conditioned rooms and suites (some with a whirlpool), restaurant, rooftop pool bar, and gym with massage room, sauna, and hot tub.
Support and useful information