+UPLOAD
25 Reviews

Camelot Hotel

35 Mother Ignacia Street, 1100, Manila