Die Zimmer des 2-Sterne-Hostels Avalon House haben Etagenbetten in den Schlafzimmern sowie eine getrennte Toilette und eine Dusche in den Badezimmern. Das Hostel liegt im Stadtteil St. Stephen’s Green, und die nächste Bushaltestelle, Redmond's Hill, befindet sich 5 Minuten zu Fuß von der Unterkunft entfernt.
Außerdem liegt George's Street Arcade 5 Gehminuten von hier entfernt. Zu den bedeutenden religiösen Sehenswürdigkeiten in der Nähe gehört St. Audoen's Park (ist in weniger als 1 km Entfernung vom Hostel).
Einige der Zimmer bieten zudem ein helles Interieur mit einem Kamin.
Einen 5-minütigen Spaziergang von der Unterkunft entfernt gibt es eine große Auswahl an Restaurants, darunte das Restaurant Verres en Vers. Die Unterkunft verfügt über eine Küche, die den Gästen zur Verfügung steht. Den Flughafen Dublin erreichen Gäste innerhalb von etwa 20 Minuten mit dem Auto.