Set in San pedro , this property is the perfect base for both business and holiday travel. Hotel was constructed in 1998. Hotel underwent renovation in 2015. Hotel has an annexing building. The property has 1 annexes. The property is made up of one main floor. The property consists of 5 rooms. The property consists of 5 suites.