Situated in Malta’s capital city Valletta lies a beautiful boutique hotel. Nestled amongst the cobbled streets, iconic golden stoned buildings…