The Junction

Dubai deira Lobby Level, Best Western Premier Hotel, Salahuddin Road, Al Khabaisi