The Cliff Townhouse

22 St Stephens Green
Dublin
Ireland