Home | A Boutique Hotel on Rhodes
I’ve heard nothing but amazing things about the island of Rhodes- situated near the coast of Turkey, with pristine beaches, fresh seafood and cobblestone streets, this island has been added high on my list the next time I visit Greece.…