Close map

Searching for available hotels in Theologos.

Filtering:
    1. Georgia Hotel

      Theologos, 85106, Rhodes
      • WiFi
    2. Villa Lotus

      85 Street 3, 35001, Lokroi
      • WiFi
    3. Vasilios Studios

      5, Olympou Karpathou Street,, 85106, Rhodes
    4. Filoxenia

      Theologos, Tholos, Theologos
    5. Sabina Hotel

      Theologos, 85100, Rhodes
      • WiFi
    6. Meliton

      Tholos Village 85106 Rhodes, Theologos
    7. Doreta Beach Resort & Spa

      Main Street Theologos 85106, 85106, Theologos
    8. Hotel Meliton

      Theologos, 85106, Rhodes
      • WiFi