Trovandosi a circa 3 km dal centro di Negombo, The Palace Hotel offre le camere climatizzate che danno sull'oceano. La struttura è stata inaugurata nel 2005.
Questo alloggio è posizionato a 25 minuti a piedi da Abhayasekararama Temple. Si può raggiungere Sri Lanka Ryoko in 25 minuti di cammino.La spiaggia sabbiosa si trova a 5 minuti a piedi. L'hotel è posizionato a pochi passi da Browns Beach, Negombo.
Le camere offrono un frigorifero, un salottino e un armadietto, oltre ai bagni in camera. Sono arredate con mobili in legno massello.
Provate una colazione americana disponibile ogni giorno al bar dell'hotel. Il ristorante serve la cucina locale. Un ristorante Sea Joy Restaurant si trova a soli 100 metri dalla struttura.A pochi passi c'è una fermata del bus.Inoltre vanta un centro spa e massaggi.