Hi richxby,
We dont have any minimum layovers with Virgin, the shortest layover is 24hours....East coast U.S.A, India, Dubai, Barbados and som other Carribbean destinations, anything Far east is at least 2nights as is West Coast U.S.A. Johannesburg is 36hours however Cape Town is nrmally longer as we dont always operate a Daily flight. Long trips or us at the moment are 5nights in Montego Bay, 4 night Antigua`s, from next yr 5night Mauritius etc.
As far as the hotels go I think we are very lucky, most of our hotels are right in the heart of the cities we serve, San Fran,Hong Kong, Cape Town, Sydney, Shanghai, Boston, Washington, Some New Yorks (4 out of 6). The hotels are normally always of a good standard. Ritz Carlton, Hyatt, Raddisson Plaza, Marriott etc.
Hope that answers a few questions for you, anymore then just ask. Cheers