Find your way around Davao City.
2-74 T. Monteverde Ave., Davao City
Established in late 2002, Sequoia Inn features 40 spacious rooms that groups would truly appreciate. All rooms are air-conditioned and well-maintained.
© 2018 DavaoHub. All Rights Reserved
Design and Developed by Savio Web Developers