Camelot Hotel

#35 Mother Ignacia Street,
Diliman, Quezon City
Philippines
Tel : +632 373 2101 to 10, +632 372 4524
Fax: +632 372 4523


Show Map / Directions