Lolita's place is a charming town-home style structure in the heart of Astoria. The rooms have lovely vintage touches and the location is close to restaurants, coffee shops and the metro shop. It is also a very short ride into Manhattan.