Welcome to the Spirit of the Knights, a delightful 4-star hotel located at Alexandridou 14 in beautiful Rhodes. Our hotel is the perfect escape for travelers seeking a blend of historical charm and modern comfort. Step inside our inviting accommodations, ideally situated near the island's rich cultural sites, stunning beaches, and bustling marketplaces. Whether you're exploring ancient ruins or relaxing in our comfortable rooms, we promise a memorable stay filled with warmth and hospitality. Enjoy breathtaking views, delicious local cuisine, and an array of activities right at your doorstep. Come create unforgettable memories at the Spirit of the Knights!