University of Santo Tomas

1817 España Blvd, Sampaloc, Manila, 1008
Posted on March 5, 2026 / 20
Features
AC Rooms
CCTV Rooms
ComLab
Elevator
Library
Multipurpose Hall
Sports Field
Sports Gym
Swimming Pool
Wheelchair Accessible

Leave a Reply