Stephen Brown vive tra Edimburgo e Maiorca. È nato a Hong Kong e ha trascorso i primi 6 mesi della sua vita vivendo al Peninsula hotel sul lato di Kowloon. Ha viaggiato e cresciuto nell'età d'oro della BOAC, Pan Am e TWA e da allora ha sempre amato viaggiare e gli hotel. Ha lavorato in hotel a 5 stelle a Londra, tra cui il Westbury e il Grosvenor House. Proprietario di un hotel e di una struttura self catering in Scozia, ha lavorato nel settore dei viaggi e degli hotel per 40 anni ed è sempre alla ricerca di ottimi posti dove mangiare e soggiornare. È un appassionato golfista e istruttore di pesca a mosca (UK Salmon & Trout Association).
Belmond La Residencia
Can Auli
Palacio can Marques
Cap Vermell Grand Hotel
Jumeirah Port Soller Hotel & Spa
Domaine des Hauts de Loire
Château Les Carrasses
Mystic River Resort
Hidden Valley Inn
Stonehurst Place