Photos coming soon
HOTEL
Macabuag Apartments
Narra, Palawan, Philippines
Where it sits
Macabuag Apartments
Narra, Palawan, Philippines
9.22525, 118.33173
Plan around Macabuag Apartments
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
