mercure hotel and residences saint petersburg