The airport in Juliaca has flights from Lima and you can then take a short bus ride to Puno on Lake Titicaca.
La Fuente de la Salud, Jr. Jorge Chavez N° 215 (round the corner from Hotel Sakura). A very nice vegetarian restaurant. 6 soles for a very complete menu. Clean and friendly staff. Definitely worth stopping by if you are in town.
Travel to Puno for lodging.
Hotel Sakura (San Roman 133). Check-out: 13:00. Clean Hotel, Cable TV, wireless internet. Pretty decent accommodation 70 Soles for a double..