T
Todd DeJesus Review of Nassau Inn
Great location. Rooms vary... Suites are wonderful...
Great location. Rooms vary... Suites are wonderful but smaller rooms aren't worth the price. Staff is excellent
Great location. Rooms vary... Suites are wonderful but smaller rooms aren't worth the price. Staff is excellent
Comments: