Internet Cafes in Sliema

Edit This

[Add Internet place]

Net Shop

Edit This

Net Shop is malta's most advanced internet cafe. we've opened in june 2006, and already enjoy a large clientele from all over the world! our cafe is conveniently located on manwel dimech street just 20 meters from the strand in sliema, malta's busiest spot. most popular shops, restaurants and cafes are just a stone throw away from us!  we have 25 computers with 19" lcd monitors, super-fast internet line, printers, scanners, webcams, laptop stations, lan games and more on 2 air-conditioned levels. we currently offer cheapest in more..

type:Internet Cafe
World66 rating: [rate it]
tel:+356 21 33 81 69
address:373 Manwel Dimech Street, Sliema, Malta
price:from just Lm0.40 (€1) per hour
email:website contact form
hours:9am-11pm 7 days a week
Where World66 helps you find the best deals on Sliema Hotels