Don't let some of the other reviews deter you. This complex is now being run by a new management company. This complex is a French apartment complex - don't expect huge American style accommodation but, for the french Alps, is reasonably sized. There isn't much to do in Orelle itself- having a car adds some flexibility, such as going out...
More
