Aljem's Inn - Rizal is a 2-star hotel located in 49 Dizon Building, Rizal Street, Davao City with 18 rooms to choose from.
With several room amenities and hotel facilities available, Aljem's Inn - Rizal is a comfortable place to stay for families and tourist travellers.