Many tourists
many(多くの)tourists(観光客)で、「多くの観光客」という複数の人を指します。
prefer
prefer(~をより好む)という動詞です。「より好む」という意味です。
to stay
to stayで「滞在すること」という動詞stayを名詞のように使っています。
in condominiums
「コンドミニアムに」という意味で、stayする場所を指します。
with kitchens
「キッチン付きの」という意味で、condominiumsの特徴を説明しています。