The problem I see with your architecture is the 3 different Entities folders. To me an entity is a business/domain related concept, they should be defined in the business layer only. In contrast, I tend to call objects that are shared between the service and presentation layer DTO's. They can be an exact reflection of business entities, or something more partial or more elaborate. As for the Data Access Layer, if you use an object relational mapper it will allow you to persist entities from the business layer transparently, you don't need to declare DAL versions of your entities. What you could have in the DAL is DAO's or Repositories named after your entities, but they aren't entities, they manipulate them.
This doesn't remove all the mapping, but I'm afraid in a layered architecture some amount of mapping has to be done anyway.
As a side note, I can't see why you should have a Facade project for each font end. This would mean a lot of code duplication. Usually applications have some kind of Service layer that serves as a single Facade to business operations for all presentation layers.