RockStar Hotels

By Larry Olmsted A new wrinkle in the travel industry, RockStar Hotels is a group of lesser-known and hidden gem luxury properties worldwide that combines lodging and a VIP experience and may interest travelers seeking twists on both popular and offbeat destinations.  Hotel groups are like movie reviewers or celebrity chefs –