Nawab Palace Resort


Comilla • Show on map
View Details for Price
Located in Comilla Nawab Palace Resort offers a restaurant. Each accommodation at the 3-star hotel has lake views and guests can enjoy access to a hot tub. The accommodation offers a 24-hour front desk…More info
