St. Martin's Lane Hotel
St. Martin's Lane Hotel is a sophisticated place to stay close to all the action. With New Year's Eve hotel packages in London and its own slinky bar showcasing Champers, biodynamic wines and creative cocktails, this joint really will have your celebratory plans all wrapped up.