Absolutely right beside Nautica and very much within walking distance from Riverwalk hotel. Quite pleasant stroll actually
Townpoint Park is it within walking distance from the Riverwalk Hotel & Suites.? Is that close to rhe Nautica
What she said. :)
Yes it is right beside the Nautica
Thanks! Your answer is awaiting moderation.