St. Ermin’s Hotel – official site. This 4 star deluxe London hotel is one of the most individual luxury hotels in London. Historically significant interiors and professional, attentive service make a haven of calm.