note: hotel was previously named Hotel de Leon
Hotel De Leon is a hotel is located at Lahad Datu.
Read More
note: hotel was previously named Hotel de Leon
Location
Hotel De Leon is a hotel is located at Lahad Datu.
About Hotel De Leon
Splendid service together with wide range of facilities provided will make you complain for nothing during your stay at Hotel De Leon.
With all facilities offered, Hotel De Leon is the right place to stay.
Popular Facilities | |
Check-In / Check-Out Time | From 13:00 - to 11:00 |