translate English to German: We offer luxurious rooms and apartments for 29 people.
Wir bieten luxuriöse Zimmer und Wohnungen für 29 Menschen an.