Swandor Group with its 18 hotels located in Turkey, Greece, Vietnam, Thailand and Egypt does not simply offer a convenient and comfortable accommodation but will let you feel like home even though you are far away.