THE TERRELL CASTLE IS AN EXQUISITE 1894 ROMANTIC
VICTORIAN CASTLE. IT IS A LUXURY URBAN INN FEATURING
LARGE ROOMS, PRIVATE BATHS, LIBRARY, FORMAL DINING ROOM,
A WRAP-AROUND FRONT PORCH VIEWS AND A RELAXING
ATMOSPHERE. IT IS SITUATED ON A ONE-ACRE GARDENED SITE,
CONVENIENT TO ALL SAN ANTONIO MAJOR ATTRACTIONS. AN
IDEAL PLACE FOR A ROMANTIC AND RESTFUL GETAWAY FOR BUSY
PEOPLE.
|