Your hotel is located at the corner of Ratchadapisek and Sulhumvit soi 16.
On soi 18, the Rembrandt Hotel has Rang Mahal, a highly rated Indian restaurant. It also has Señor Pico's, an interesting Mexican place.
For some "local" eats, you might walk down to Foodland. It should have a food court. It will also have a mix of Western and Thai groceries.