World-class hotels, luxury shopping, museums, spas and Michelin-star restaurants are peppered throughout the two-square-kilometre Principality.