Arch Hall Saint Thomas is located at 13.180660, -59.615520 geo coordinates. Arch Hall Saint Thomas is located in Saint Thomas, Barbados.