The Village at Le Meridien Abu Dhabi

Abu Dhabi Tourist Club 10th St