Chaves Website: https://www.chaves.pt/
Wikipedia
Chaves is located in Portugal. See map of Portugal or book a hotel from Chaves