The Garcha Group’s collection of luxury boutique hotels presents a very distinctive and glamorous shophouse product far removed from the commercial gloss of the major chain hotels.