Ramada Beach Hotel AjmanSh.Humaid Bin Rashid Al Nuaimi St., Ajman, United Arab Emirates 188882.6 miles