translate English to French: A memorable stay for an affordable price!
Un séjour mémorable à prix abordable !