The SPOT ON 91637 Hotel Adela is a budget hotel with standardised amenities at the best value. Guests can enjoy breakfast, Wi-Fi and air conditioning in their rooms.
(Translated by Google) How many nights do you spend if I may know (Original) Permalam brapa ya ka kalo boleh tau