The Comfort Inn Capital Horsham is situated on the corner of Firebrace Street and Hamilton Street, only a short walk to shopping at the Horsham Plaza or Horsham Town Centre. This Horsham, VI hotel is directly across the street from the Horsham Aquatic Centre, which families are sure to enjoy.


Ratings & Reviews

No reviews yet. Be the first to write one!

Write a Review