Das Stephens Grenn macht durch seine Teilglasfassade von außen ein ganz modernen Eindruck. Von Innen handelt es sich um ein normales Geschäftshotel, dass überwiegend von Geschäftsreisenden aber auch von Touristen aller Nationen gebucht wird. Von der Lobby aus kann man direkt die gemütlich eingerichtete Bar betreten, bzw. das Frühstücksrestaurant erreichen. Insgesamt macht das Hotel einen ordentlichen Eindruck, wenngleich der Standard in Relation zum Hotelpreis doch etwas überrascht.
Das Steven Greens Hotel befindet sich in direkter Citylage.
Das Hotel ist von außen gut an seinem mit einer riesigen Glasfassade versehenen Restaurant zu erkennen. Die Hotellobby hingegen ist weniger modern, sondern entspricht dem klassisch irischem Stil. Im Zimmerpreis ist das Frühstück inbegriffen. Das Hotel verfügt nur über wenige Stockwerke und insgesamt hört man nur sehr wenig von den anderen Gästen im Zimmer. Die Strassen verursachen tagsüber etwas Lärm, Nachts geht es aber.