Matalino Road, Diliman, Quezon
City, Manila, Philippines
The Sulo Hotel is conveniently located in the heart of Quezon City, Metro Manila, Philippines, amidst principal business, commercial and national government landmarks. A stones throw away from Quezon Memorial Circle and is adjacent to the Quezon City Hall and the Heart Center of Asia.