Located across the street from St. Stephen’s Green and a short block away from Grafton Street, The Fitzwilliam Hotel is perfectly located for a traveler like me.  St. Stephen’s Green is a gorgeous park, filled with verdant green plants, a large pond and charming spots for reading, relaxing and...