from 2 review
Broadway Hotel
Villa no 2 street 20
New Penninsula Hotel
Movenpick Jumeirah Village Triangle