Holiday Villa Alor Setar
Malaysia - Alor Setar - Holiday Villa Alor Setar
Description
Holiday Villa Alor Setar - Kedah is a new international class hotel strategically located in the heart of Kedah is State capital - Alor Setar This new hotel sits on a building project known as City Plaza which is one of the biggest commercial centres in the central state of Kedah. |
Improve This Listing