Апарт-готель Oleander Studios розташований на грецькому острові Родос, в 2 км від центру курортного селища Фаліракі. Будівлю було побудовано в 1990 році. У 2009 році була проведена реновація. В 14 км від комплексу знаходяться місто Родос і Родоська фортеця.