Gelegen 2,6 km von der Sehenswürdigkeit Arkansas State Capitol und 3,6 km von der Sehenswürdigkeit MacArthur Park, bietet Unterkunft A Spanish Castle For Your Living Pleasure Übernachtungsmöglichkeiten direkt im Zentrum von Little Rock.
1919 West 21st Street, Little Rock, AR 72202, USA