The Elara is located at Planet Hollywood, just back a little bit, attached to the Miracle Mile Mall.
It is a good central location, right across the street from the Bellagio and the famous fountains, next door to Paris and the Eiffel Tower, and just a few steps across the street to the Cosmopolitan.
Vegas is wonderful in December ( its wonderful any time )!
Be sure to see the Bellagio fountains, both in the daytime and at night, the Bellagio Conservatory, Venetian/ Palazzo, Flamingo wildlife area, Mirage volcano and the wildlife habitat and dolphins.
That is just a start at what to see.... here is a web site that has tons of ideas for you :