El hotel sirve un desayuno continental o americano.
El Lake Mahal Hotel & Restaurant se encuentra en Pokhara, a 700 metros del lago Fewa, y ofrece alojamiento con jardín, aparcamiento privado gratuito, terraza y restaurante. El hotel alberga un bar y está cerca de varios lugares de interés famosos, a 1,1 km del lago Pokhara, a 700 metros del templo Tal Barahi y a 100 metros del templo Baidam. Hay servicio de habitaciones y recepción 24 horas.
El Lake Mahal Hotel & Restaurant está a 3,7 km de las cataratas de Devi y a 8,6 km de la pagoda de la Paz Mundial. El aeropuerto más cercano es el de Pokhara, ubicado a 2 km.
Dirección: Street 08 , Gaurighat 06, Pokhara, Nepal Street 08 , Gaurighat 06, Pokhara, Nepal, 33700 Pokhara, Nepal
Número de habitaciones: 11