dream Inn apartments Bay Central is located in Dubai, United Arab Emirates on Jumeirah Beach Road, JumeirahJumeirah 3. dream Inn apartments Bay Central is rated 3 out of 5 in the category holiday apartment rental in United Arab Emirates.
Address
Jumeirah Beach Road, JumeirahJumeirah 3