Icarus Residence

Icarus Residence - Old Town Rhodes

Icarus Residence

Nestled in the heart of Old Town Rhodes, Icarus Residence offers a charming stay for up to six guests. Blending traditional architecture with modern comforts, it features spacious rooms, a fully equipped kitchen, and a cozy atmosphere—ideal for families or groups exploring the historic beauty of Rhodes.

Accommodation Details

Icarus Residence is a beautifully designed ground-floor residence located in the heart of Old Town Rhodes, perfect for families or groups of up to six guests. The apartment includes:

  • Three comfortable bedrooms, each furnished with a double bed and a TV
  • Two modern bathrooms, including one ensuite with a shower
  • A fully equipped kitchen with all necessary appliances and utensils
  • A cozy living room equipped with a TV
  • Private courtyard with outdoor furniture and a gas BBQ, ideal for al fresco dining or evening gatherings

Combining comfort, modern amenities, and a prime location within walking distance to shops, restaurants, and attractions, Icarus Apartment is the perfect base for an unforgettable stay in the vibrant Old Town of Rhodes.

Shared Space Information

The accommodation essentially consists of two separate spaces sharing a common outdoor courtyard. These spaces are rented as a single unit, but there is no internal door connecting them. Each space has its own private entrance, and the shared courtyard serves both.

Location

Icarus Residence is ideally located in the heart of Rhodes' historic Old Town, surrounded by cobblestone streets, medieval architecture, and vibrant local life. Nearby amenities include:

  • Restaurants, cafes, shops, a supermarket, and a pharmacy within a 5-minute walk
  • Lively bar and club scene nearby
  • Elli Beach: 1.5 km away
  • Zefyros Beach: 3 km away
  • Rhodes Airport: approximately 15 km away
  • Lindos Village: 50 km away
  • Tsampika Beach: 30 km away
  • Seven Springs: 25 km away

Please note: No parking is available inside Old Town—guests must park outside and walk in.

Maximum House Capacity

6 Guests

Amenities

Check-in policy

Check-in time: 4:00 PM
Check-out time: 10:00 AM

Licence Number

00003484217