library v. libreria
In English, a library is a place where you can consult and borrow books while the Italian libreria means the place where you PURCHASE books, so a book shop. Libreria can also mean book shelves or a book case, where you put your books once read. For the best translation, use biblioteca for library in the Mediterranean language.
English) I can study better in a library which is quiter than my apartment with college roommates.
Italian) Posso studiare meglio in una biblioteca che è più tranquillo in rispetto al mio appartamento con universitari come compagni di casa.