Project Description

Grand Plaza Luxury Hotel

  • Sharm El Sheikh, Egypt.

  • 1 hotel