translate English to French: They offer a comfortable ambience to single travellers, couples and groups alike.
Elles offrent une ambiance confortable pour les voyageurs seuls, en couple ou en groupe.