Shiraz Grand Hotel - Shiraz - Iran - 5 Star - 1001 Nights