Hotel El Castillo sits on top of an immaculately green hill in San Sebastián, Puerto Rico, carrying perfect balances between elegance and serenity. It boasts fantastic mountain views that provide natural tranquility to guests as visitors, each one a lover of nature and either relaxation. https://ktjkrug.com/hotel-el-c....astillo-san-sebastia