Вілла George оточені доглянутим садом і знаходиться у жвавій селі Фаліракі на острові Родос, в 500 метрах від піщаного пляжу. В 800 метрах від вілли розташовані ресторани, бари і міні-маркети. Готель заснований в 1993 році, реставровано — у 2008 році. Триповерхова будівля готелю.