Hotel is fine--clean, quiet, comfortable, and updated, but there is nothing of interest in walking distance, unless you want to walk along the side of a busy road for over a mile. The old town held some charm but did not seem to have a hotel. Leziria Parque seemed to be the only one. Since we did not have a car it was too inconvenient/unsafe to get into town, we had to have dinner at the hotel. An ordinary buffet was the only dinner option. The breakfast buffet, however, was good. In summary, if you have to stay in Vila Franca, Leziria Parque may be the only option. However, if you're looking for charm, stay in another town.