Shinagawa Beach.

Magically Yours.
Shinagawa Beach offers an experience that will leave you spellbound. Situated on a sparkling stretch of sandy beach, the resort is permanently suspended in bliss, giving guests the most contemporary of comforts, all with a touch of magic.

Shinagawa Beach is the ideal retreat for those seeking small luxury hotels in Sri Lanka.