The phrase "whole range" means the complete set or variety of something. It describes having all the different options or possibilities available. Full definition
In all these ways this post-Christian humanism has reminded the Church of whole ranges of its gospel which it had restricted or forgotten. (religion-online.org)
Cosy, medium - size hostel offering whole range of services, situated on the crossroad of the most important monuments of Rome. (hostelbookers.com)
There is also a spa providing whole range of spa treatments such as massage, body scrubs, cream baths and reflexology using traditional Balinese and modern techniques in a relaxed atmosphere to give you total relaxation. (lakotour.com)