Saudi King Salman has booked an entire luxury hotel at the cost of $18 million in southern Turkey for his G20 Summit stay.