Druids Hall

Druids Hall

New York loft style apartment, right in the middle of Newtown. The position is fantastic and the apartment has everything you need for a short to medium stay.