The Townhouse Hostel is located in Granada, Nicaragua on Calle la Libertad, 2 1/2 Blocks West of Park Central, Granada, Granada 430. The Townhouse Hostel is rated 4.2 out of 5 in the category hotel in Nicaragua.
Address
Calle la Libertad, 2 1/2 Blocks West of Park Central, Granada, Granada 430