Logardan

Abu Dhabi Other Abu Dhabi, Hamdan Street, Novotel Center Hotel