Where do you need Hotels And Motels ?
About Capital Hotel
Capital Hotel is located at 122 SW 25th St, Oklahoma City, OK. This location is in the Central Capitol Hill neighborhood. This business specializes in Hotels & Motels.
Capital Hotel is located at 122 SW 25th St, Oklahoma City, OK. This location is in the Central Capitol Hill neighborhood. This business specializes in Hotels & Motels.