HotelsClick.com

Grand Men Seng Hotel

3 Stars

  MAGALLANES ANDA STREETS, - Davao City, Philippines View Map

This charming hotel is located in Davao City.

Hotel Details

Rooms

Restaurant

Exterior

Lobby

Location

Book