This place is actually called Hotel Seno and does not come up in the right location when you open it on goggle maps. We wandered around for about an hour trying to find it and most locals seemed confused by it too. It is actually very near the bus station, in a great location.
Check in was fine and the room was adequate, although there was no AC and no fan, which forced us to leave the windows open at night and let in bugs.
The owner did not speak English, but was very nice.
This wasn't my favorite stay in the world, but then again, there aren't a plethora of options in Dilijan.