Queen Elizabeth 2 Hotel is a historic gem and the only floating hotel in Dubai. Located in Port Rashid, Queen Elizabeth 2 is minutes away from the beach, Dubai Downtown and the metro. Dubai International Airport is a short drive away.