top hotel in the capita