translate English to German: The hotel is equipped with excellent double rooms.
Hier wohnen Sie in exzellenten Doppelzimmern.