Los huéspedes del hotel Michael Villa Negombo pueden disfrutar de acceso a la Iglesia de Santa María, situada a unos 2 km. Si te alojas en esta pensión, podrás aparcar tu coche cerca.
Browns Beach se localiza a tan solo 600 metros, mientras que la estación de tren Negombo se encuentra a unos 25 minutos a pie del hotel. Entre las atracciones, que hay a 2,1 km del hotel Michael Villa Negombo encontrarás el Canal Holandés. Además, The beach park está situado a unos 10 minutos a pie. Situado cerca de la Estatua de San Sebastián, el lugar te pone la ciudad al alcance de la mano.
Las 11 habitaciones de este hotel están equipadas con comodidades como aire acondicionado, además de internet de alta velocidad. Las habitaciones ofrecen bidé, un inodoro separado y ducha en los cuartos de baño. Entre los detalles se incluyen un bidé, un inodoro separado y un lavabo, además de albornoces y toallas de baño.
Los huéspedes pueden probar la comida coreana en el restaurante Asjemenou Green Lanka Restaurant, que se encuentra justo a la vuelta de la esquina del hotel Michael Villa.