AMOCITY
Located only 328 feet from the Delnicka tram station, Sir Toby’s is a 10-minute tram ride from the Prague city center. It offers free WiFi i...